4896 641
7142 155
25820 586
2247 32
3148 315
9278 651
1114 43
33764 591
4386 478
7823 213
1106 277
5411 832