2650 768
20857 157
16061 669
1408 292
2756 499
692 107
1707 147
2111 620
1064 119
1008 94
3074 550
1581 246