573 148
2158 560
3016 697
1311 368
2980 931
1680 372
1357 308
30653 363
39641 290
22946 116
8206 155
5843 469
3392 145