10001 159
1088 280
2248 395
2848 775
1268 376
3386 668
643 72
1514 416
1091 122
3824 593
1834 274
348 43
2595 522
2176 575
3062 839
900 31
821 209
1407 118
1745 363
1081 239
2143 408
1980 343
1893 358
794 165