2957 471
2792 123
2100 331
1617 230
295 36
2737 197
3538 540
2676 276
1067 90
3032 830
2113 410
2621 431
3258 725
6829 576
1292 217
2112 373
3208 517
3006 766
3024 543
3540 469
2217 279
3555 245
3651 872
3425 814