31427 351
10007 589
15040 154
7457 195
6071 844
8122 297
11634 237
3501 351
62494 598
3583 845
6471 691