45684 416
27150 575
22330 277
135069 664
51415 355
19811 392
15543 413
4853 223
17595 57
5590 480
4008 842
2190 112
9312 464