2956 166
4433 22
12464 698
6019 76
12056 333
52015 766
12546 577
11875 419
12776 374
26153 432
38411 344
5509 546
12981 524
9814 470
49480 578
18062 31
9916 219
12051 738
3662 354
2958 125
8658 443
8455 657
2935 255
6573 876
4909 549
6566 437
4844 803
27622 509