1506 257
2106 323
1746 305
2887 837
2847 816
1083 119
2595 703
652 160
3058 859
2173 531
523 139
2199 519
1199 328
2945 560
2284 263
3029 736
784 187
700 161
3085 854
2294 331
2460 718
1050 219
1494 413
2517 516