41028 411
552 64
2698 263
1777 286
3261 402
1811 312
1895 82
3726 705
21395 334
17095 287
6124 138
33675 283
29399 504
22606 599
11440 185
31676 795
97685 373
15104 784
16932 359
5679 40
31835 53
12623 545
52814 780
8754 787
8531 524
7081 506
12623 417
4373 316