30671 594
5700 735
9761 624
29192 105
12222 359
3521 515
2319 312
3533 788
1642 63
7243 596
3941 260
2294 540
9670 189
2658 417
1615 171
2420 339