1025 127
812 74
2851 536
1149 80
2704 406
2867 877
3442 685
1328 180
2926 753
1684 99
2915 645
3444 689
4316 277
3633 838
1294 162
1385 329
2661 532
2580 745
12813 835
1282 255
10568 576
3866 91
2140 508
2950 656