19952 625
45666 730
97478 372
10523 417
8177 74
28229 598
4429 589
6476 646
28056 564
8170 215
10572 392
33597 509
6411 294
3239 480
17322 180
2896 121
23826 526
7767 744
6724 654
3215 267
6070 453
9189 621
6261 335
4184 200
6497 403
3832 366
3261 96
7230 300