100597 1101
54882 1390
53975 1607
49793 1088
47436 1147
44777 1562
39490 1993
15149 347
43089 1088
49483 1612
51899 619
35794 1403
328714 5059
278517 3000
257235 3707
233180 2651
207079 2033
197568 2955
184987 2536
175494 2228
145029 1739
119638 2367
119568 1229
119274 946