14596 354
2134 130
2662 170
110016 643
16511 75
16558 432
21345 58
22697 626
26328 374
5853 385
4066 922
688 65
1564 124