304 30
345540 2873
513884 3620
239979 1495
661833 5877
509871 3796
156189 303
525361 2705
1107591 8756
496053 8571
449376 2979
374420 3151
170912 268
623182 12695
219830 729
1316665 9869
141434 767
514038 7061
248135 706
405367 4969
171441 674
382777 1054
331286 2074
529770 2941