2299 523
2504 487
3041 633
31560 351
11475 589
15417 154
8118 195
6352 844
8461 297
11852 237
3593 351
63066 598
3654 845
6659 691