1460 325
1131 332
879 192
2783 883
1632 313
2820 644
1940 254
2548 488
3069 731
3050 861
722 58
619 91
2973 847
3813 690
1577 334
3271 614