31087 335
17987 671
124064 410
56226 200
20288 611
11304 453
104913 327
6171 416
49582 116
32928 387
14383 290
19625 940
15990 309
75430 760
3207 134
40862 696
212925 676
16616 206
93995 785
130098 759
71652 482
28850 66
15265 467
31341 364
4281 212
81003 758
59905 769
107183 693