45647 416
27144 575
22323 277
134942 664
51344 355
19786 392
15516 413
4847 223
17554 57
5588 480
4001 842
2187 112
9304 464