3009 540
2223 95
10831 290
4612 756
2442 480
2475 84
7318 57
2459 348
2244 293
1443 41
3503 138
3846 693
4440 468
3921 615
1951 225
16175 267
2902 270
2547 304
14911 471
6758 785
31821 378
1566 298
2668 283
2963 483
3050 773
2533 103
1263 81
19526 258