45733 416
27156 575
22334 277
135189 664
51502 355
19842 392
15580 413
4860 223
17637 57
5594 480
4010 842
2195 112
9317 464