2277 523
2483 487
3031 633
31554 351
11425 589
15375 154
8072 195
6323 844
8442 297
11838 237
3586 351
62992 598
3646 845
6649 691