14251 142
9233 524
158570 466
150230 444
6815 328
9833 95
128092 722
66573 732
138370 538
19291 513
84505 717
4871 113
3684 273
4133 363
5284 606
50716 476
46028 331