10382 0
303007 19
611809 29
741308 32
308833 28
581958 120
764832 58
374727 25
828551 75
1003459 67
203509 11
261029 19
1070434 39
2046954 110
1379404 50
313529 11
449982 28
199452 23
178257 14
189401 19
480258 17
418751 27
805379 57
1718357 99