3001 320
4167 533
3290 498
1969 544
3227 904
2137 365
3034 779
987 137
10475 911
4390 431
13254 310
2155 138
6716 686
5902 612
5677 399
6988 667
2415 308
2289 407
3866 588
3052 629
1344 260
1111 161
3217 533
2148 120
2484 317
3027 509
3708 579
2038 341