585 153
8586 242
29706 584
3112 885
2808 648
5259 139
10299 45
17965 315
19829 664
22175 352
1873 390
15144 624
3642 671
5225 305
5475 438