30673 594
5700 735
9762 624
29193 105
12227 359
3521 515
2319 312
3534 788
1643 63
7245 596
3942 260
2294 540
9676 189
2658 417
1616 171
2422 339