5338 641
8681 156
26390 586
2360 32
3204 315
9752 651
1238 43
34135 591
4659 478
8206 213
1137 277
5616 832