2972 797
2649 719
2239 654
2942 962
2907 587
3098 716
471 50
1132 306
3234 879
1126 230
2171 441
2787 768
2498 737
1356 321
1344 343
2379 464
829 179
2874 688
2661 709
2749 824
850 238
908 230
1246 298
1890 475
473 106
864 115
616 181
1609 299