45680 416
27149 575
22330 277
135047 664
51407 355
19807 392
15540 413
4851 223
17589 57
5588 480
4004 842
2189 112
9309 464