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