4883 641
7116 155
25792 586
2245 32
3137 315
9261 651
1114 43
33747 591
4382 478
7800 213
1106 277
5401 832