2638 584
2724 540
838 101
3209 674
2581 664
2774 769
4948 522
3401 619
2194 510
1851 255
2652 143
1316 153
2301 439
1669 326
4362 530
2278 498
3293 829
3693 691
9351 675
2367 625
571 53
2535 242
3093 645
476 26