4922 641
7225 155
25865 586
2254 32
3158 315
9303 651
1120 43
33790 591
4410 478
7866 213
1110 277
5423 832