5078 348
8384 37
5845 66
22007 200
16602 681
3714 760
9441 654
7120 406
8888 706
5069 698
4460 74
4440 460
2504 408