2288 588
1038 214
2088 461
2328 530
991 258
2877 889
5089 35
4678 444
11128 331
3831 314
7750 166
6812 171
77676 149
12666 502
1806 92