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