12446 353
1865 130
2406 170
109165 642
16156 75
16263 432
20772 58
22261 626
26138 374
5633 385
4010 922
613 65
1447 124