5712 783
7224 328
8212 56
15312 446
6942 749
18300 253
8590 32
36251 364
13114 934
8181 96
3269 196
3696 487
3087 650
7156 567
2533 569