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