19966 625
45689 730
97525 373
10539 417
8191 74
28249 598
4435 589
6481 646
28093 564
8188 215
10585 392
33658 509
6420 294
3247 480
17328 180
2905 121
23843 526
7775 744
6731 654
3216 267
6088 453
9202 621
6281 335
4200 200
6519 403
3835 366
3273 96
7238 300