594 153
8636 242
29768 584
3134 885
2813 648
5268 139
10307 45
18023 315
19870 664
22271 352
1880 390
15200 624
3644 671
5249 305
5504 438