39352 148
2605 274
1088 225
2593 213
1675 223
1260 114
6861 290
9126 889
5161 602
4650 378
1154 91
2331 82
3662 468
5203 882
2971 348
5498 714