3507 326
3082 623
2544 492
3892 80
2472 255
2668 477
3529 314
3594 581
1829 85
3942 428
7578 326
7487 850
5110 149
1051 177
2945 440
3109 218
6710 181
4972 453
11925 683
3153 521
2795 478
5749 806
2556 211
4493 314
4620 639
3197 88
27805 780
64914 578