30530 594
5649 735
9645 624
29122 105
11819 359
3442 515
2280 312
3501 788
1593 63
7187 596
3908 260
2252 540
9348 189
2590 417
1588 171
2389 339