2289 588
1038 214
2089 461
2328 530
994 258
2877 889
5130 35
4680 444
11138 331
3832 314
7755 166
6813 171
77679 149
12673 502
1806 92