31675 382
10812 348
13240 275
10014 675
8697 186
3090 282
4098 89
9406 148
2000 370
33934 601
19540 694
2538 410