9939 560
4836 758
12882 708
40491 146
4745 465
22607 261
5429 362
5086 784
2835 374
4695 200
3347 328