587 153
8592 242
29712 584
3115 885
2808 648
5259 139
10300 45
17966 315
19835 664
22181 352
1875 390
15150 624
3642 671
5225 305
5475 438