13021 92
15253 343
15694 758
11999 58
277340 1568
2713790 6603
697552 1987
377732 1078
2416244 7086
115619 632
40956 581
58251 485
46373 393
61041 598
55160 163
47195 584
20161 187
31226 291
36979 467
28784 521
3825 265
33873 841
39419 209
33796 677