4921 641
7218 155
25865 586
2253 32
3158 315
9302 651
1118 43
33789 591
4407 478
7863 213
1110 277
5423 832