45631 416
27143 575
22322 277
134908 664
51320 355
19781 392
15508 413
4845 223
17542 57
5588 480
4000 842
2185 112
9304 464