45696 416
27150 575
22330 277
135098 664
51429 355
19820 392
15552 413
4855 223
17605 57
5590 480
4008 842
2192 112
9314 464