45676 416
27146 575
22330 277
135041 664
51403 355
19803 392
15540 413
4851 223
17585 57
5588 480
4004 842
2189 112
9309 464