15761 67
13422 795
9856 78
3646 105
16495 139
6111 782
27372 661
15914 562
4424 605
7990 251
1562 416
4368 660
7545 39
20734 894
1159 151
2507 320
1539 186
3341 902
892 172
1271 80
6689 545
3611 708
2675 705
656 73
18489 142
8516 639
4190 631
7708 302