45746 416
27157 575
22337 277
135225 664
51538 355
19851 392
15588 413
4861 223
17679 57
5594 480
4010 842
2195 112
9320 464