2997 620
1630 384
680 187
20736 797
8502 118
10552 196
51500 94
18909 94
14671 58
4854 94
6359 326
6506 434
3780 436
1538 71