2650 768
20767 157
16010 669
1396 292
2755 499
692 107
1701 147
2111 620
1063 119
980 94
3057 550
1573 246