2973 160
17784 552
34872 87
3262 102
33835 141
4137 473
19267 732
18882 542
39835 94
13772 278
14033 505
11355 161
22010 353
18851 704
8951 243
5059 261
3294 288
4071 408
2170 525
3737 812