2795 653
1004 257
1188 270
4480 682
4447 604
2887 799
18380 443
8567 314
2036 82
3874 631
10256 473
36262 900
40300 372
126028 752
5910 469