59153 860
3032 564
19433 375
33580 550
14381 389
27051 468
28649 643
3466 684
2153 156
4343 145
3434 389
17539 56