2777 420
19503 101
9342 530
3539 83
9531 90
14137 655
5481 571
31490 242
2671 674
2398 415
1684 447
3885 651