2650 768
20844 157
16048 669
1407 292
2756 499
692 107
1705 147
2111 620
1064 119
1008 94
3073 550
1580 246