3031 614
3843 175
4220 65
5142 871
5901 574
2264 311
1409 107
4059 398
4298 476
2345 137
17920 307
3606 522
5487 628
4776 695
3280 587
2812 375
4546 638
26677 873
5257 693
2078 279
7018 754
2389 241
3947 454
2644 417