4486 52
6413 588
21322 45
3229 225
2839 66
15109 914
3672 565
8535 568
12878 764
10576 198
11510 683
16772 148
3830 841
5026 244
7050 694
6549 783
4090 539
7537 373
3532 825
2797 277
12315 869
4467 305
10012 101
22623 653
31943 629
25253 92
27632 645
24598 594