14255 142
9238 524
158693 466
150440 444
6820 328
9841 95
128331 722
66789 732
138454 538
19324 513
84686 717
4879 113
3689 273
4136 363
5295 606
50823 476
46198 331