2677 787
1050 303
2296 588
1046 214
2096 461
2338 530
1019 258
2882 889
5424 35
4966 444
11252 331
3850 314
7784 166
6836 171
77720 149
12728 502
1827 92