22885 659
61897 190
56732 688
31337 475
24449 553
55091 576
58399 162
45280 259
61364 408
7464 80
5763 510
3629 197
2332 288
2608 245
5296 107