45751 416
27157 575
22338 277
135245 664
51544 355
19853 392
15594 413
4862 223
17696 57
5596 480
4010 842
2196 112
9320 464