3013 642
1580 174
952 39
4649 583
1853 253
5033 689
8004 622
3997 391
3653 843
3934 821
4190 647
3254 478
3316 285
3917 888
3591 576
1727 313
2341 263
798 76
4597 274
3331 446
2890 521
3433 382
7160 408
2934 479