9 500000 39
404732 4
232848 9
174462 5
23571 1
208384 7
178664 3
525 10
371530 6
446763 8
