24458 60
3003 30
21956 665
4946 787
18289 541
8397 87
14142 276
33224 511
9315 151
9886 293
5535 625
7916 363
8455 458
2513 44
11114 299
4863 484
4826 362
8372 200
2542 198
7305 819
2431 146
3054 602
2058 175
8870 563
3474 795
32450 540
3976 763
2338 294