106056 7
643052 109
377601 27
331427 27
360526 23
204658 19
196282 15
15455 0
312904 20
621804 30
754932 33
315003 28
606307 121
781884 58
383357 25
846528 75
1029851 67
211907 11
268426 19
1086531 39
2079178 112
1396802 50
321553 12
469234 28