2605 401
8770 487
30391 650
30127 291
34807 533
23137 678
2528 205
5848 630
2566 243
2031 242
10293 583