3001 423
14534 620
5086 431
3166 768
1488 194
12158 429
10213 681
4430 136
4873 556
9625 583
8191 307
8964 642
4485 897
2790 669
1904 95
7223 278
4025 478
12491 714
3766 613
8058 642
27402 527
4717 30
3823 44
4132 627
9871 424
1085 191
2743 163
3717 303