2798 653
1004 257
1188 270
4482 682
4449 604
2887 799
18380 443
8570 314
2036 82
3876 631
10256 473
36262 900
40301 372
126032 752
5910 469