5381 641
8849 156
26433 586
2381 32
3217 315
9799 651
1253 43
34158 591
4693 478
8229 213
1145 277
5641 832