1030 38
4255 521
2586 56
8547 621
2031 265
3541 759
1388 34
1383 112
2022 374
1129 127
3084 315
465 41
956 86