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