12944 92
15116 343
15605 758
11825 58
277044 1568
2692423 6598
697179 1987
377476 1078
2392670 7079
115517 632
40929 581
58143 485
46326 393
60984 598
55036 163
47047 584
20132 187
31116 291
36881 467
28648 521
3749 265
33723 841
39276 209
33683 677