1504 371
2804 869
1171 346
3008 798
1614 384
2097 595
2175 475
202 42
2535 718
1329 357
3031 758
1366 315