15762 67
13422 795
9857 78
3683 105
16499 139
6112 782
27382 661
15919 562
4424 605
7996 251
1562 416
4369 660
7553 39
20737 894
1159 151
2513 320
1539 186
3341 902
892 172
1275 80
6690 545
3611 708
2676 705
657 73
18493 142
8516 639
4190 631
7712 302