21002 422
7149 561
212721 1477
30483 497
29166 371
260050 292
126005 897
113814 406
91881 490
24532 273
69891 309
40670 68
16564 580
25226 365
12140 575
9972 811
7275 581
10529 555
14347 90
5526 183
8299 253