3853 503
9047 702
5146 764
21196 807
22367 878
17250 785
42940 224
20393 223
1557 231
2771 761
2868 263
13520 437
2226 327