47950 596
5430 576
14086 278
22246 239
8987 736
3915 659
14225 758
15620 541
6790 673
8279 649
5305 250
2399 306
3154 344