2677 787
1050 303
2295 588
1045 214
2096 461
2337 530
1018 258
2881 889
5424 35
4961 444
11250 331
3850 314
7784 166
6836 171
77720 149
12727 502
1827 92