31083 335
17986 671
124056 410
56217 200
20286 611
11303 453
104906 327
6171 416
49576 116
32922 387
14383 290
19621 940
15990 309
75423 760
3206 134
40861 696
212907 676
16614 206
93982 785
130091 759
71647 482
28846 66
15264 467
31336 364
4281 212
80996 758
59900 769
107174 693