4847 397
6826 361
4546 524
29329 128
4405 133
2976 330
15950 165
8299 303
15035 890
20676 505
5976 675