1200 277
859 182
2177 532
5697 583
6332 348
10149 640
14936 125
117589 202
3537 147
8168 39
2841 191
8982 113
2003 249