41047 411
553 64
2698 263
1777 286
3262 402
1811 312
1897 82
3730 705
21396 334
17097 287
6124 138
33677 283
29402 504
22606 599
11443 185
31677 795
97689 373
15113 784
16937 359
5680 40
31836 53
12623 545
52814 780
8754 787
8531 524
7086 506
12624 417
4373 316