50922 633
15216 213
138986 1098
18409 684
38020 667
21640 847
12995 663
8723 800
28867 662
54154 315
297310 956
39090 287
15195 563
8499 54
24225 702
13441 367
474638 1091
9598 209
7455 525
129514 912
11361 660
14213 739
46163 508
193266 2001
70188 296
250064 925
372943 1301
180043 262