30670 594
5699 735
9761 624
29192 105
12219 359
3521 515
2319 312
3533 788
1642 63
7243 596
3941 260
2294 540
9667 189
2658 417
1615 171
2420 339