3007 540
2219 95
10817 290
4611 756
2441 480
2474 84
7307 57
2456 348
2242 293
1441 41
3493 138
3841 693
4436 468
3910 615
1950 225
16162 267
2899 270
2544 304
14905 471
6747 785
31818 378
1564 298
2662 283
2963 483
3048 773
2526 103
1257 81
19522 258