1200 277
859 182
2184 532
5697 583
6356 348
10151 640
14945 125
117607 202
3537 147
8170 39
2841 191
8983 113
2003 249