597 153
8660 242
29781 584
3137 885
2816 648
5270 139
10317 45
18035 315
19887 664
22309 352
1880 390
15212 624
3645 671
5252 305
5509 438