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