12682 92
14789 343
15439 758
11594 58
276156 1568
2630942 6563
695978 1987
376123 1078
2325749 7050
115274 632
40640 580
57887 485
46159 393
60686 598
54795 163
46835 584
19941 187
30863 291
36733 467
28449 521
3595 265
33308 840
38596 209
33375 677