31081 335
17986 671
124051 410
56217 200
20286 611
11303 453
104901 327
6171 416
49572 116
32918 387
14383 290
19619 940
15990 309
75422 760
3206 134
40860 696
212907 676
16614 206
93977 785
130087 759
71646 482
28844 66
15262 467
31335 364
4280 212
80995 758
59898 769
107174 693