4992 58
15987 739
8611 226
20358 611
18259 267
15192 630
7927 434
3204 690
6446 812
20782 445
16201 32
4227 372
1248 69
3421 594
18018 835
15669 526
4296 608
4389 578
11632 830
2106 117
444477 748
40676 537
100077 488
102435 581
14347 383
1796 102
4799 109
8500 310