4004 678
1040 112
6718 827
1928 356
5360 607
4289 936
9333 611
3114 729
6651 701
3463 276
1285 209
2820 505
3109 698
2862 181
2129 261
2539 608
2084 315
5999 286
1523 373
2644 735
4384 686
1426 158
12865 931
8849 474