31004 335
17976 671
123861 410
56125 200
20276 611
11279 453
104664 326
49363 113
32797 387
19601 940
75261 760
10403 558
40802 696
212518 676
93790 785
129849 758
71529 482
28792 66
42318 244
31254 364
80887 758
59805 769
107055 693
47245 395
23684 850
80302 669
29785 122
16674 734