45682 416
27149 575
22330 277
135053 664
51408 355
19807 392
15543 413
4851 223
17589 57
5589 480
4006 842
2189 112
9309 464