2131 271
5664 668
79656 656
1800 129
3518 915
2979 359
1869 317
2894 406
1599 126
830 63
1276 42
1547 91
2325 221