2979 521
2192 460
499 38
3174 784
3049 379
2070 213
3790 792
5781 358
3566 599
7542 347
3455 418
1031 36
1247 258
5904 651