3006 716
4737 685
3166 432
2302 356
1080 96
2275 523
2844 367
2839 612
3081 824
4041 535
5098 521
3406 617
150 31
4990 879
4434 491
1722 185
1796 331
1901 381
959 101
926 78
3999 539
568 43
2657 614
3962 483