13096 195
12034 446
6484 632
41115 96
16953 126
247460 1196
2817309 4102
333029 530
2561242 3578
388193 1161
286101 1572
3279339 6852
255403 640
190256 592
709153 1991
259196 1185
97386 372
144031 691
118781 632
47326 385
57345 627
299429 1059