14843 670
5297 52
14733 475
2575 581
9020 673
42760 508
20531 299
2287 406
22891 80
27377 675
13743 253
3026 732
1610 363