3713 503
8649 702
4992 764
20329 807
21941 878
17187 785
42642 224
20078 223
1523 231
2755 761
2822 263
13257 437
2037 327