17021 814
2195 329
1843 240
8610 777
3725 590
3753 558
10821 513
4937 605
5496 717
11340 561
3242 491
3417 805
1953 303
356 66
2176 501
5688 532
3702 870
3099 429
6082 838
1507 260
2647 373
3426 563
6652 503
3105 547