30300 61
16039 293
33139 530
14939 878
10729 730
36324 712
38034 766
38232 605
7548 672
18000 230
45184 274
19080 184
41506 499
23046 514
31146 589
19131 583
13652 66
30463 228
7888 485
9705 515
4294 174
26486 518
5666 579
6111 240
10673 753
17931 566
48547 767