3090 445
20287 148
4372 673
2108 271
2934 38
1818 98
3282 522
2995 422
1429 146
2844 652
4259 674
1853 392
4719 583
2730 483
945 98
3812 831
4736 552
2407 452
3982 601
811 63
4437 793
1500 113
3094 532
3878 749