1189 277
839 182
2159 532
5692 583
6302 348
10142 640
14847 125
117537 202
3522 147
8158 39
2817 191
8971 113
2003 249