590843 3084
104 0
1181383 7305
1105407 6077
645481 3542
1637374 13845
344464 3524
338137 1537
498050 4401
103912 318
4283 31
70600 754
152310 713
3478 65
456309 1640
416810 2409
364203 1374
590016 3337
140476 1120
404608 1469
244966 1791
2556505 16353
341561 1846
199525 1215