30999 335
17973 671
123844 410
56115 200
20274 611
11278 453
104637 326
49350 113
32784 387
19598 940
75253 760
10401 558
40800 696
212483 676
93778 785
129825 758
71520 482
28786 66
42312 244
31246 364
80875 758
59801 769
107046 693
47221 395
23680 850
80295 669
29779 122
16673 734