2288 588
1038 214
2089 461
2328 530
992 258
2877 889
5094 35
4679 444
11133 331
3832 314
7753 166
6812 171
77678 149
12668 502
1806 92