1200 277
859 182
2177 532
5697 583
6332 348
10149 640
14932 125
117587 202
3536 147
8167 39
2841 191
8982 113
2003 249