17889 488
14718 164
4444 978
117934 592
54892 416
24282 631
5508 842
2755 482
10155 261
5448 53
3890 332