50857 633
15199 213
138966 1098
18409 684
38019 667
21636 847
12993 663
8722 800
28863 662
54145 315
297292 956
39090 287
15195 563
8497 54
24225 702
13441 367
474590 1091
9598 209
7454 525
129512 912
11361 660
14213 739
46162 508
193266 2001
70188 296
250057 925
372923 1301
180019 262