38583 353
40515 664
330479 1230
88233 584
128648 714
45383 119
47444 192
98920 924
256159 1998
129678 411
67173 313
163690 1012
52134 289
239376 2030
101717 961
355759 992
95172 874
51595 811
182772 510
169660 882
56958 367
121878 145
108508 907
47789 384
65521 142
31066 127
287973 1729
54633 417