593 153
8628 242
29758 584
3134 885
2813 648
5267 139
10307 45
18019 315
19863 664
22252 352
1879 390
15192 624
3644 671
5246 305
5499 438