12151 556
9308 450
17445 63
36887 240
33301 141
22342 158
16855 669
3467 599
923 174
2998 274
2575 413
2965 517
2254 215
2608 711
1185 119
2461 47
1512 190
4930 688