45706 416
27152 575
22330 277
135126 664
51455 355
19827 392
15564 413
4857 223
17620 57
5593 480
4010 842
2192 112
9316 464