2405 582
853 180
928 235
2999 981
192 48
2197 422
3028 572
2170 69
16666 725
2884 378
3703 102
1467 134
30907 581