13096 195
12032 446
6483 632
41114 96
16953 126
247459 1196
2817181 4102
333029 530
2561125 3578
388191 1161
286099 1572
3279223 6852
255402 640
190256 592
709152 1991
259194 1185
97386 372
144030 691
118781 632
47326 385
57345 627