41096 411
554 64
2708 263
1781 286
3262 402
1812 312
1897 82
3730 705
21401 334
17097 287
6126 138
33677 283
29403 504
22609 599
11443 185
31679 795
97690 373
15113 784
16938 359
5687 40
31838 53
12623 545
52815 780
8755 787
8534 524
7086 506
12624 417
4373 316