593 153
8627 242
29757 584
3134 885
2813 648
5267 139
10307 45
18015 315
19862 664
22252 352
1879 390
15190 624
3644 671
5246 305
5499 438