4911 641
7186 155
25848 586
2250 32
3158 315
9289 651
1115 43
33779 591
4403 478
7846 213
1110 277
5417 832