30654 594
5696 735
9737 624
29185 105
12166 359
3520 515
2317 312
3528 788
1638 63
7235 596
3935 260
2286 540
9633 189
2656 417
1613 171
2415 339