7188 49
9095 161
27034 122
16584 1030
2968 26
14623 572
12631 582
10850 416
17506 712
6425 266
3673 447
3012 624
20452 102