4440 582
8767 226
4926 152
17561 619
167296 1092
65588 926
36248 504
39691 549
76873 396
50568 712
40305 314
6253 495