1195 277
848 182
2163 532
5694 583
6308 348
10145 640
14871 125
117554 202
3529 147
8162 39
2818 191
8971 113
2003 249