12517 195
11068 446
6158 632
37553 94
16066 126
246005 1196
2596630 3994
331234 529
2356983 3495
385937 1161
281728 1571
3029682 6712
253538 640
189593 592
703366 1989
255957 1184
96800 372
143347 691
117207 632
46707 385
56632 627
296302 1059