3038 506
7298 104
3486 101
6184 518
5156 249
2652 392
9998 731
2986 287
3126 79
5612 464
23400 112
2675 292