14251 142
9232 524
158550 466
150210 444
6813 328
9831 95
128071 722
66544 732
138368 538
19287 513
84486 717
4871 113
3683 273
4132 363
5283 606
50701 476
46005 331