3012 867
657 90
1392 369
1895 524
54403 500
156413 1036
147571 365
270737 1101
198608 629
131521 727
264300 1110
250024 1222
33413 113
57139 133
172013 587
9529 585
2269 498
96465 473
89278 407
172639 459
158738 1043
156524 960
369970 1100
182163 731