4918 641
7197 155
25856 586
2253 32
3158 315
9296 651
1116 43
33787 591
4404 478
7858 213
1110 277
5423 832