4933 641
7267 156
25869 586
2257 32
3158 315
9313 651
1127 43
33799 591
4413 478
7875 213
1112 277
5431 832