15765 67
13424 795
9867 78
4152 105
16521 139
6124 782
27409 661
15923 562
4429 605
8009 251
1565 416
4373 660
7566 39
20769 894
1161 151
2518 320
1541 186
3343 902
893 172
1278 80
6693 545
3613 708
2677 705
658 73
18508 142
8522 639
4192 631
7730 302