15581 396
31060 402
50211 761
95659 875
17825 412
50786 543
156229 584
92989 711
336707 1113
272042 834
333626 1218
80276 288
188660 746
68391 197
304880 847
411473 1252
83416 502
1215008 4561
563841 3034
479374 995
562209 1662
201907 411
207682 507