597 41
1869 272
29480 362
11430 532
3373 773
1876 135
2596 30
1547 151
7694 202
9808 193
10840 359
15011 890
8474 374
8362 540
5542 420
19433 806
6504 584
19246 624
9542 291
21929 486