16981 396
32543 406
51228 762
96529 875
17873 412
50969 543
156818 584
93233 711
337026 1115
272300 834
333975 1218
80365 288
188767 746
68462 197
304943 847
411808 1254
83434 502
1215341 4561
564190 3034
479871 995
562567 1663
201995 412
207973 507