31427 351
9999 589
15037 154
7453 195
6067 844
8112 297
11634 237
3501 351
62488 598
3582 845
6471 691