589 153
8607 242
29727 584
3124 885
2811 648
5265 139
10301 45
17984 315
19852 664
22216 352
1876 390
15175 624
3642 671
5235 305
5480 438