31420 351
9961 589
15027 154
7427 195
6065 844
8107 297
11620 237
3499 351
62479 598
3582 845
6468 691