30468 593
5616 735
9488 624
29123 105
11647 359
3439 515
2269 312
3481 788
1581 63
6950 596
3891 259
2233 540
9174 189
2581 417
1576 171
2376 339