13006 92
15235 343
15670 758
11957 58
277279 1568
2708873 6600
697467 1987
377677 1078
2410555 7084
115596 632
40949 581
58219 485
46352 393
61022 598
55130 163
47158 584
20150 187
31190 291
36957 467
28759 521
3791 265
33846 841
39388 209
33775 677