45751 416
27157 575
22338 277
135241 664
51544 355
19853 392
15594 413
4862 223
17694 57
5596 480
4010 842
2195 112
9320 464