4900 397
6857 361
4558 524
29342 128
4412 133
2976 330
15953 165
8303 303
15035 890
20677 505
5976 675