40747 65
7163 578
12514 153
10699 391
12919 285
8270 732
6067 888
4362 283
5502 195
7117 36
18149 817
6855 895
5780 292
13001 340
13908 496
2987 215
20528 168
43966 775
14060 637
13632 608
10893 557
12996 716
10451 600
11232 850
5811 334
6749 321
7563 959
25238 519