2276 523
2483 487
3031 633
31554 351
11422 589
15374 154
8070 195
6322 844
8441 297
11836 237
3586 351
62989 598
3645 845
6649 691