45786 416
27172 575
22341 277
135352 664
51658 355
19882 392
15633 413
4871 223
17812 57
5602 480
4018 842
2198 112
9331 464