2867 653
1012 257
1195 270
4500 682
4515 604
2892 799
18386 443
8633 314
2045 82
3921 631
10269 473
36270 900
40362 372
126146 752
5928 469