19815 531
4702 228
8935 647
11956 718
5879 619
3024 220
50973 495
7912 120
4774 650
5860 741
30813 581
12945 57