4800 397
6815 361
4540 524
29316 128
4397 133
2976 330
15947 165
8297 303
15032 890
20675 505
5976 675