14843 670
5297 52
14730 475
2575 581
9019 673
42758 508
20529 299
2287 406
22885 80
27376 675
13739 253
3026 732
1608 363