3126 631
1552 270
23447 583
2135 284
1592 181
3693 772
5067 294
8288 691
1866 362
2315 197
2028 204
3805 737
2588 527
2093 228
2906 301
2294 552
3563 196
3017 235
3050 431
1813 377
1418 68
2878 311
3110 479
2403 125