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