45567 416
27138 575
22316 277
134570 664
51198 354
19749 392
15447 412
4838 223
17474 57
5584 480
3996 842
2179 112
9297 464