31091 335
17988 671
124071 410
56230 200
20289 611
11304 453
104924 327
6171 416
49588 116
32938 387
14383 290
19629 940
15990 309
75434 760
3207 134
40868 696
212943 676
16617 206
94001 785
130107 759
71658 482
28851 66
15265 467
31344 364
4283 212
81010 758
59909 769
107189 693