12260 353
1850 130
2386 170
109082 642
16120 75
16236 432
20735 58
22219 626
26129 374
5621 385
3998 922
601 65
1376 124