57596 857
3032 564
19431 375
33573 550
14369 389
27011 468
28602 643
3464 684
2151 156
4339 145
3433 389
17490 56