2650 768
20786 157
16015 669
1399 292
2755 499
692 107
1703 147
2111 620
1064 119
989 94
3061 550
1574 246