16891 396
32420 404
51140 762
96459 875
17869 412
50958 543
156761 584
93213 711
337002 1115
272273 834
333947 1218
80357 288
188759 746
68459 197
304936 847
411777 1254
83431 502
1215312 4561
564155 3034
479837 995
562544 1663
201986 412
207951 507