3034 506
7289 104
3482 101
6183 518
5145 249
2649 392
9996 731
2983 287
3123 79
5608 464
23400 112
2674 292