2906 460
38761 548
19201 187
9020 523
12816 156
13319 130
5512 282
9186 129
7006 280
6886 431
24176 712