2289 523
2494 487
3037 633
31560 351
11454 589
15395 154
8093 195
6336 844
8452 297
11850 237
3591 351
63024 598
3652 845
6657 691