14843 670
5297 52
14738 475
2575 581
9021 673
42763 508
20531 299
2287 406
22892 80
27378 675
13746 253
3026 732
1610 363