896101 107
390205 16
318077 27
306451 7
1381778 50
240755 16
1007227 67
1500201 112
647377 60
248529 17
547906 53
1169181 84
456434 34
649057 119
288681 16
334326 33
143102 30
155052 28
599903 92
332578 12
338380 34
228359 46
200709 22
65226 62