585 120
8775 421
18297 712
2301 442
2299 701
2046 640
869 176
1496 391
1603 247
1209 272
587 147
3086 584
2521 477
11843 624
1875 515
563 161
3739 472
1357 371
2187 573
41489 663
1114 350
3295 714
2497 423
29171 860