15831 396
31372 402
50416 761
95810 875
17837 412
50829 543
156355 584
93032 711
336782 1113
272102 834
333690 1218
80290 288
188679 746
68409 197
304892 847
411528 1253
83421 502
1215069 4561
563904 3034
479474 995
562293 1662
201925 411
207732 507