30491 594
5633 735
9486 624
29110 105
11698 359
3435 515
2278 312
3496 788
1591 63
6982 596
3898 259
2247 540
9110 189
2588 417
1577 171
2380 339