13096 195
12034 446
6485 632
41117 96
16957 126
247463 1196
2817506 4102
333029 530
2561408 3578
388195 1161
286104 1572
3279528 6852
255403 640
190256 592
709157 1991
259199 1185
97387 372
144031 691
118784 632
47326 385
57345 627