34297 297
33274 243
18775 65
10005 101
11678 95
25049 143
11082 116
31377 222
8830 621
18991 661
3099 150
17662 538
4375 276
5037 677
5106 262
8800 679
14367 140
14370 747