2956 166
4432 22
12462 698
6019 76
12056 333
52015 766
12546 577
11875 419
12775 374
26152 432
38411 344
5509 546
12981 524
9813 470
49479 578
18062 31
9916 219
12049 738
3662 354
2957 125
8658 443
8455 657
2935 255
6573 876
4909 549
6566 437
4844 803
27620 509