2956 166
4434 22
12467 698
6020 76
12056 333
52025 766
12547 577
11875 419
12778 374
26155 432
38415 344
5509 546
12981 524
9817 470
49482 578
18063 31
9916 219
12075 738
3664 354
2959 125
8660 443
8456 657
2935 255
6574 876
4910 549
6566 437
4844 803
27629 509