45706 416
27152 575
22330 277
135123 664
51453 355
19827 392
15562 413
4856 223
17620 57
5593 480
4010 842
2192 112
9316 464