3026 658
4142 622
2313 271
1681 423
3404 842
2065 343
3003 593
1271 309
2545 671
745 107
3019 927
3893 722
1927 209
2045 376
2771 459
3459 853
2923 882
1304 129
3013 781
2747 761
3042 171
2933 792
2679 684
2819 461