5221 250
14254 175
8562 537
7486 311
8859 239
2126 108
4866 706
3166 420
12289 667
75209 473
15362 668
3388 63
13204 546
2763 147
8361 828
5372 962
92001 723
4866 552
4013 532
4160 419
4000 712
2346 323
2279 354
59137 340
8845 336
13114 82
10382 391
3652 276