14843 670
5295 52
14730 475
2575 581
9019 673
42756 508
20528 299
2287 406
22883 80
27374 675
13738 253
3026 732
1608 363