1200 277
859 182
2177 532
5697 583
6331 348
10149 640
14931 125
117585 202
3536 147
8167 39
2841 191
8982 113
2003 249