30533 594
5651 735
9646 624
29122 105
11825 359
3442 515
2280 312
3501 788
1593 63
7188 596
3908 260
2252 540
9371 189
2590 417
1589 171
2389 339