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