2995 707
1302 59
3202 732
12033 61
25626 597
2638 748
7730 577
2416 176
1368 45
5997 374
4971 845
5787 179
3508 654
4231 440
3667 897
2031 379
4540 794
4102 411
14538 647
23059 798
29377 629
6710 401
4060 391
21911 527
3393 421
4031 467
2344 486
7309 761