39243 377
12887 58
2576 64
21279 324
8004 601
14257 274
11775 399
3081 405
3724 521
2305 277
14578 471
1712 123
8386 131
1940 216