4448 582
8792 226
4947 152
17573 619
167357 1092
65634 926
36261 504
39708 549
76929 396
50606 712
40335 314
6253 495