589 153
8607 242
29730 584
3125 885
2812 648
5265 139
10301 45
17987 315
19853 664
22217 352
1876 390
15175 624
3643 671
5235 305
5481 438