2996 160
17798 552
34883 87
3272 102
33849 141
4139 473
19274 732
18886 542
39843 94
13778 278
14041 505
11359 161
22030 353
18870 704
8964 243
5063 261
3295 288
4073 408
2171 525
3737 812