30480 593
5616 735
9491 624
29123 105
11656 359
3439 515
2271 312
3481 788
1582 63
6951 596
3891 259
2234 540
9407 189
2582 417
1577 171
2378 339