1200 277
859 182
2175 532
5697 583
6326 348
10148 640
14915 125
117580 202
3535 147
8167 39
2826 191
8979 113
2003 249