13095 195
12029 446
6481 632
41091 96
16945 126
247455 1196
2815150 4101
333017 530
2559685 3578
388174 1161
286054 1572
3277218 6852
255391 640
190250 592
709107 1991
259170 1185
97384 372
144029 691
118773 632
47322 385
57340 627