12525 353
1871 130
2423 170
109206 642
16186 75
16278 432
20788 58
22275 626
26142 374
5645 385
4013 922
614 65
1454 124