24221 863
4834 221
2235 629
1468 28
3009 287
2703 53
15466 353
2593 299
2351 554
2219 418
2201 577
2747 570
4441 659