3008 68
1673 34
4860 572
7647 769
3015 806
2393 316
3274 860
4533 172
1602 323
5186 151
4040 215
6393 94
1239 205
2243 170
971 25
1571 291
1866 457
15895 711
5470 600
429 45
1769 353
1571 169
4326 423
1120 215
18370 249
21651 164
3843 779
5848 564