166640 403
32297 431
19334 330
14149 934
18528 523
15743 169
12578 472
32848 468
20634 843
29601 537
16938 355