2405 582
853 180
928 235
2999 981
192 48
2198 422
3029 572
2171 69
16667 725
2884 378
3703 102
1467 134
30907 581