2288 588
1038 214
2088 461
2328 530
990 258
2877 889
5073 35
4673 444
11122 331
3831 314
7750 166
6812 171
77676 149
12665 502
1806 92