2288 588
1038 214
2088 461
2328 530
991 258
2877 889
5089 35
4679 444
11129 331
3831 314
7753 166
6812 171
77678 149
12667 502
1806 92