19895 531
4733 228
8969 647
11994 718
5882 619
3036 220
51029 495
7947 120
4810 650
5878 741
30883 581
12982 57