3060 517
9923 100
1013 69
21117 404
31375 178
18010 616
7227 842
5277 132
37440 488
5747 292
33984 902
4995 699
2291 272
2930 275
3630 856
1576 189
8129 817
40572 198
9412 436
10364 503
24610 306
7107 578
3960 335
3785 341