12682 92
14788 343
15439 758
11594 58
276152 1568
2630719 6563
695973 1987
376118 1078
2325441 7050
115274 632
40639 580
57883 485
46159 393
60686 598
54794 163
46835 584
19940 187
30859 291
36733 467
28448 521
3593 265
33307 840
38593 209
33374 677