27219 100
15297 398
12345 286
5759 385
3825 81
2874 259
844 84
4302 832
3093 121
2479 471
3677 730
2664 277
5468 114
3999 56
2869 388
6161 513
6734 545
2980 127
8396 547
5736 778
7361 220
6266 353
2496 268
2292 93
2827 263
6508 154
4810 601
5557 1016