13096 195
12034 446
6485 632
41129 96
16958 126
247466 1196
2818136 4102
333034 530
2561892 3578
388198 1161
286117 1572
3280258 6853
255403 640
190257 592
709175 1991
259203 1185
97387 372
144032 691
118788 632
47326 385
57346 627