2964 871
7855 62
34823 303
2116 105
3549 103
2845 404
2464 558
2515 386
3652 168
3712 687
3838 207
3429 457
3090 405
8041 769