21002 422
7149 561
212729 1477
30483 497
29166 371
260069 292
126016 897
113830 406
91889 490
24534 273
69893 309
40674 68
16567 580
25226 365
12140 575
9972 811
7275 581
10531 555
14348 90
5526 183
8299 253