3481 979
8506 440
2262 488
20282 185
5607 297
1616 325
21164 601
9403 215
41738 767
9684 508
17764 596
1829 170