3038 540
2229 95
10890 290
4613 756
2449 480
2486 84
7362 57
2471 348
2247 293
1449 41
3527 138
3857 693
4454 468
3929 615
1954 225
16211 267
2911 270
2554 304
14969 471
6766 785
31830 378
1568 298
2679 283
2971 483
3053 773
2611 103
1281 81
19536 258