12671 92
14775 343
15431 758
11587 58
276119 1568
2628910 6563
695928 1987
376061 1078
2323214 7050
115268 632
40630 580
57877 485
46154 393
60677 598
54784 163
46832 584
19932 187
30847 291
36725 467
28444 521
3590 265
33295 840
38575 209
33364 677