40737 65
7162 578
12510 153
10693 391
12910 285
8268 732
6066 888
4362 283
5500 195
7117 36
18149 817
6855 895
5780 292
13000 340
13900 496
2987 215
20519 168
43949 775
14051 637
13631 608
10892 557
12987 716
10448 600
11228 850
5810 334
6746 321
7562 959
25232 519