506882 3095
1462136 3991
850036 7837
670029 4390
392466 2660
160 0
245165 1151
176583 504
365395 592
273363 1369
68 0
159333 991
675065 2708
780662 9357
414153 4087
333514 1978
476231 2467
1421477 10666
296207 1937
3591 44
1501244 7046
431758 1933
301900 1298
212 9