2290 523
2495 487
3038 633
31560 351
11456 589
15400 154
8095 195
6337 844
8453 297
11850 237
3591 351
63029 598
3653 845
6657 691