34881 194
3907 52
2913 208
7966 245
6451 367
15044 526
5342 299
122638 272
6837 823
2528 300
2120 344