13094 195
12027 446
6480 632
41079 96
16942 126
247444 1196
2813944 4101
333011 530
2558706 3576
388170 1161
286040 1572
3275813 6831
255388 640
190248 592
709082 1991
259160 1185
97383 372
144026 691
118767 632
47319 385
57340 627
299396 1059