14250 142
9232 524
158529 466
150204 444
6813 328
9831 95
128063 722
66526 732
138364 538
19286 513
84477 717
4871 113
3683 273
4132 363
5283 606
50696 476
45999 331