3501 503
8199 701
4552 764
19326 804
21255 878
17092 785
42138 224
19627 223
1475 231
2715 761
2700 263
12896 437
1932 327