589 153
8617 242
29740 584
3131 885
2813 648
5266 139
10305 45
17999 315
19857 664
22226 352
1876 390
15184 624
3643 671
5241 305
5486 438