1124 278
2302 523
1026 107
2989 556
9838 360
30702 685
13550 244
4374 268
2713 61
3757 79
3775 491
3800 265