2233 613
2060 286
907 191
2110 369
1230 235
9527 474
2157 177
4698 703
14844 637
5702 455
2175 268
3779 705
5142 395
2966 335
1515 97