5093 348
8348 37
5845 66
22003 200
16522 681
3705 760
9422 654
7116 406
8897 706
5022 698
4451 74
4444 460
2500 408