1661 353
832 165
1144 291
23095 705
1029 131
2507 473
14037 146
19144 541
4257 400
2703 639
17308 324