30654 594
5696 735
9737 624
29185 105
12174 359
3520 515
2317 312
3528 788
1638 63
7235 596
3936 260
2286 540
9634 189
2657 417
1614 171
2415 339