12998 92
15220 343
15659 758
11941 58
277252 1568
2707092 6600
697432 1987
377659 1078
2408614 7084
115586 632
40946 581
58212 485
46350 393
61016 598
55122 163
47142 584
20149 187
31179 291
36948 467
28748 521
3787 265
33828 841
39373 209
33768 677