3096 643
3770 408
1662 340
5902 943
1953 321
3274 550
1988 412
1409 243
790 26
2261 570
3415 744
3137 871
729 80
3427 672
1132 223
39113 313
4552 612
800 130
2900 592
1640 269
3336 582
1668 272
3481 313
1762 306
2282 256
6472 216