1000 65
1164 1000
2442 127
1971 476
738 836
692 318
818 650
862 97
156 586
144 880
589 43
996 246
305 82
2203 220
497 921
580 511
329 49
313 201
285 683
669 528
2075 702
397 364
131 253