14251 142
9232 524
158563 466
150218 444
6814 328
9833 95
128080 722
66560 732
138370 538
19289 513
84496 717
4871 113
3683 273
4133 363
5283 606
50704 476
46016 331