2290 523
2494 487
3038 633
31560 351
11456 589
15400 154
8093 195
6336 844
8453 297
11850 237
3591 351
63027 598
3652 845
6657 691