3972 503
9063 702
5162 764
21237 807
22398 878
17256 785
42979 224
20416 223
1561 231
2772 761
2872 263
13535 437
2229 327