12027 446
6480 632
41078 96
16942 126
6895 50
247444 1196
2813665 4101
248416 1043
333011 530
388169 1161
286037 1572
3275556 6831
255387 640
190247 592
709078 1991
259160 1185
97383 372
144026 691
118767 632
47319 385
57340 627
299395 1059