3006 540
2218 95
10811 290
4611 756
2440 480
2473 84
7304 57
2455 348
2238 293
1440 41
3487 138
3841 693
4434 468
3910 615
1950 225
16156 267
2898 270
2541 304
14893 471
6737 785
31816 378
1564 298
2661 283
2962 483
3047 773
2523 103
1257 81
19520 258