3889 503
9051 702
5152 764
21209 807
22378 878
17251 785
42943 224
20397 223
1558 231
2771 761
2870 263
13524 437
2228 327