465626 30
258828 18
471179 43
106629 7
644776 109
378681 27
332204 27
361032 23
205376 19
196955 15
15984 0
313329 20
622530 30
755781 33
315504 28
607608 121
782831 58
383855 25
847655 75
1031334 67
212407 11
268781 19
1087676 39
2081003 112