3581 427
29367 839
21958 100
1996 282
7888 657
13468 146
5945 572
2228 182
4424 752
9181 549
3718 477
68470 385
4879 755
5865 94
566 41
1644 206