660 41
1882 272
29511 362
11443 532
3373 773
1876 135
2629 30
1547 151
7694 202
9809 193
10844 359
15012 890
8475 374
8363 540
5543 420
19434 806
6505 584
19253 624
9544 291
21939 486