2998 620
1630 384
682 187
20740 797
8508 118
10559 196
51505 94
18912 94
14675 58
4855 94
6362 326
6508 434
3783 436
1541 71