41042 411
552 64
2698 263
1777 286
3261 402
1811 312
1895 82
3730 705
21396 334
17096 287
6124 138
33675 283
29400 504
22606 599
11441 185
31676 795
97687 373
15113 784
16937 359
5680 40
31835 53
12623 545
52814 780
8754 787
8531 524
7085 506
12624 417
4373 316