2956 166
4432 22
12462 698
6019 76
12054 333
52001 766
12545 577
11875 419
12768 374
26152 432
38404 344
5509 546
12979 524
9812 470
49478 578
18062 31
9914 219
12026 738
3662 354
2955 125
8655 443
8454 657
2934 255
6570 876
4909 549
6566 437
4842 803
27617 509