14257 142
9241 524
158754 467
150492 444
6822 328
9847 95
128445 722
66836 732
138482 538
19337 513
84749 717
4881 113
3690 273
4136 363
5295 606
50869 476
46256 331