29040 113
2695 171
4027 695
2232 164
1192 97
2077 319
2645 517
3971 765
19208 929
3068 46
3540 705
1348 247
6858 604
31337 288
7066 667
678 67
5633 605
2587 466
3254 645
2874 117
1006 124
2030 304
1490 362
1163 133
6171 694
2040 336
3094 685
2938 590