39553 998
6991 430
3280 256
4011 716
2496 83
3051 190
5361 385
3510 685
3189 465
54898 356
87000 138
15624 754
10766 197
125208 582
123038 254
10253 196
19195 664
4223 240
4704 437
8259 173
6234 142
16530 103
13802 415
37072 301
17703 877
4580 647
1277 138
4255 109