45771 416
27165 575
22340 277
135312 664
51614 355
19874 392
15616 413
4867 223
17755 57
5601 480
4017 842
2197 112
9325 464