12993 663
20781 853
10182 738
6021 100
10979 495
6022 314
11516 824
12658 86
5972 248
11624 656
2255 331
3143 230