45752 416
27158 575
22338 277
135248 664
51549 355
19853 392
15599 413
4862 223
17697 57
5596 480
4010 842
2196 112
9320 464