2956 843
3320 691
2973 674
2918 642
590 120
711 158
2112 522
435 53
657 148
2249 702
778 173
2259 457
654 146
2306 309
2608 683
301 47
1891 521
3800 632
2538 622
2608 691
1636 286
1093 250
1083 241
716 141
2509 695
2929 950
3285 436
1948 302