1097 215
988 153
3779 145
7752 451
171110 984
3146 182
3769 280
238480 791
125388 463
30048 199
77265 127
22431 822
51566 693
6610 118
18203 282
2481 231
5032 526