5153 348
8592 37
5851 66
22014 200
16566 681
3707 760
9429 654
7136 406
8909 706
5049 698
4472 74
4450 460
2503 408