6671 503
8241 594
3148 303
1893 70
3668 910
7676 51
2821 429
37734 182
4555 5
2545 322
7683 816
2741 260
1534 604
2160 98
2123 689
1146 222
8535 776
6999 821
6069 931
5330 246
4665 419
3337 492