590 153
8620 242
29749 584
3132 885
2813 648
5266 139
10305 45
18004 315
19860 664
22232 352
1877 390
15186 624
3644 671
5243 305
5490 438