30485 593
5616 735
9494 624
29123 105
11676 359
3440 515
2272 312
3482 788
1582 63
6952 596
3895 259
2234 540
9420 189
2582 417
1577 171
2379 339