2650 768
20781 157
16011 669
1398 292
2755 499
692 107
1703 147
2111 620
1064 119
985 94
3059 550
1574 246