21012 422
7153 561
212887 1478
30488 497
29168 371
260295 292
126066 897
113955 406
91961 490
24555 273
70003 309
40753 69
16578 580
25256 365
12140 575
9972 811
7279 581
10533 555
14353 90
5532 183
8302 253