27411 187
701 105
1637 297
2209 112
2127 466
1058 204
1635 338
3051 387
125601 733
97313 716
435682 581
6578 167
13127 141
6747 245
8427 758