2650 768
20784 157
16014 669
1399 292
2755 499
692 107
1703 147
2111 620
1064 119
988 94
3060 550
1574 246