4888 397
6850 361
4556 524
29341 128
4411 133
2976 330
15953 165
8303 303
15035 890
20677 505
5976 675