15761 67
13422 795
9856 78
3649 105
16497 139
6112 782
27376 661
15915 562
4424 605
7991 251
1562 416
4368 660
7546 39
20735 894
1159 151
2510 320
1539 186
3341 902
892 172
1275 80
6690 545
3611 708
2675 705
656 73
18490 142
8516 639
4190 631
7708 302