6671 503
8241 594
3148 303
1893 70
3668 910
7676 51
2821 429
37737 182
4555 5
2545 322
7683 816
2741 260
1534 604
2160 98
2123 689
1146 222
1350 381
1063 330
2980 762
3337 492