2827 653
1006 257
1190 270
4484 682
4465 604
2889 799
18382 443
8584 314
2038 82
3883 631
10258 473
36265 900
40317 372
126055 752
5913 469