9016 351
4839 580
1134 91
2765 528
4817 636
7746 155
2467 413
2159 185
5208 422
5107 160
12340 626
13253 273
3412 330
6719 341
3647 280