2650 768
20810 157
16025 669
1404 292
2755 499
692 107
1703 147
2111 620
1064 119
999 94
3068 550
1576 246