586 153
8591 242
29710 584
3115 885
2808 648
5259 139
10299 45
17966 315
19834 664
22178 352
1874 390
15150 624
3642 671
5225 305
5475 438