1200 277
859 182
2177 532
5697 583
6330 348
10149 640
14924 125
117583 202
3536 147
8167 39
2826 191
8982 113
2003 249