5312 641
8627 156
26358 586
2355 32
3201 315
9726 651
1229 43
34117 591
4641 478
8196 213
1133 277
5599 832