3811 503
8997 702
5128 764
21032 807
22304 878
17241 785
42878 224
20335 223
1550 231
2769 761
2855 263
13467 437
2192 327