594 153
8635 242
29765 584
3134 885
2813 648
5268 139
10307 45
18023 315
19870 664
22268 352
1879 390
15200 624
3644 671
5248 305
5503 438