3071 761
2047 521
1296 175
721 182
2133 653
2014 399
1248 172
1542 299
3178 317
2897 845
2439 587
2756 762
2862 298
1955 363
2932 755
3271 608
2548 752
2764 550
2682 703
2212 541
4607 291
1863 367
1766 141
3235 820