4909 397
6860 361
4565 524
29347 128
4414 133
2976 330
15956 165
8303 303
15035 890
20677 505
5977 675