3034 160
17822 552
34905 87
3277 102
33887 141
4140 473
19290 732
18904 542
39867 94
13786 278
14061 505
11373 161
22072 353
18900 704
8970 243
5066 261
3300 288
4080 408
2173 525
3738 812