2993 160
17796 552
34882 87
3269 102
33846 141
4139 473
19271 732
18885 542
39842 94
13777 278
14038 505
11359 161
22026 353
18868 704
8961 243
5062 261
3295 288
4073 408
2171 525
3737 812