36910 377
12584 58
2546 64
21048 324
7959 601
14008 273
11577 399
3035 405
3716 521
2290 277
14510 471
1694 123
8297 131
1923 216