3796 503
8939 702
5116 764
20860 807
22247 878
17225 785
42830 224
20270 223
1543 231
2765 761
2844 263
13427 437
2180 327