3034 506
7289 104
3482 101
6184 518
5148 249
2649 392
9996 731
2984 287
3123 79
5608 464
23400 112
2674 292