40746 65
7163 578
12513 153
10699 391
12916 285
8269 732
6066 888
4362 283
5502 195
7117 36
18149 817
6855 895
5780 292
13001 340
13905 496
2987 215
20521 168
43964 775
14059 637
13632 608
10893 557
12995 716
10451 600
11231 850
5811 334
6747 321
7562 959
25237 519