30482 593
5616 735
9494 624
29123 105
11667 359
3439 515
2271 312
3481 788
1582 63
6951 596
3895 259
2234 540
9418 189
2582 417
1577 171
2378 339