3282 299
9780 45
1743 61
7148 647
3010 614
1633 187
8078 178
22228 837
9517 751
9055 522
76216 166
8165 149
17081 176