588 153
8594 242
29716 584
3118 885
2809 648
5261 139
10301 45
17973 315
19842 664
22190 352
1875 390
15160 624
3642 671
5227 305
5476 438