5089 462
791 273
828 862
570 180
615 803
1560 510
309 810
568 197
37 14
797 600
36 333
185 78
5872 208
3423 924
2172 573
1882 123
99 556
621 693
481 57
68 670
873 706
372 931
24 263