11925 556
9050 450
17095 63
36464 239
31849 141
21993 158
16666 669
3425 599
888 174
2894 274
2534 413
2943 517
2225 215
2585 711
1155 119
2287 47
1481 190
4863 688