30100 402
49598 761
95221 875
17797 412
50680 542
155929 584
92841 711
336482 1113
271892 834
333463 1218
80226 288
188582 746
68360 196
304844 847
411317 1252
83401 502
1214803 4560
563620 3034
479091 995
561991 1662
201846 411
207567 507