3116 256
3690 229
4833 617
55968 792
7022 185
40931 196
17466 919
9672 318
363163 1048
204473 657
85901 876
32101 163
16313 364
3885 482
3823 575
3090 116
2315 222
5096 113