1566 287
1103 57
1524 107
11607 679
14567 492
31003 119
8114 741
3825 84
4466 562
2611 263
10218 347
6928 101