2971 797
2649 719
2239 654
2942 962
2905 587
3088 716
465 50
1132 306
3226 879
1125 230
2171 441
2786 768
2495 737
1351 321
1343 343
2379 464
829 179
2872 688
2660 706
2749 824
850 238
907 230
1246 298
1890 475
473 106
864 115
616 181
1607 299