3323 271
1627 113
2933 471
5047 568
2923 504
4296 391
9198 466
3099 100
3367 693
3052 462
3374 773
2600 328
3688 474
3202 645
3860 760
3968 737
4222 248
4976 583
3642 677
3067 416
1535 207
3184 642
3946 798
2280 76
2011 326
3146 422
3469 522
1519 140