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