596 153
8643 242
29774 584
3134 885
2813 648
5270 139
10310 45
18026 315
19881 664
22285 352
1880 390
15207 624
3644 671
5250 305
5509 438