2151 563
2913 858
3005 904
2946 843
4974 211
6770 365
24256 477
4251 688
32629 746
3371 120
20647 814
4227 348
3837 436
4555 220
5164 936