4915 397
6864 361
4574 524
29351 128
4415 133
2976 330
15956 165
8303 303
15035 890
20677 505
5979 675