3008 540
2222 95
10827 290
4612 756
2442 480
2475 84
7316 57
2457 348
2244 293
1442 41
3499 138
3844 693
4439 468
3919 615
1951 225
16173 267
2902 270
2547 304
14908 471
6756 785
31820 378
1565 298
2667 283
2963 483
3050 773
2527 103
1262 81
19525 258