6688 503
8256 594
3158 303
1895 70
3676 910
7696 51
2822 429
37748 182
4559 5
2549 322
7692 816
2743 260
1534 604
2162 98
2128 689
1147 222
1355 381
1064 330
2984 762
3339 492