34908 297
33476 243
19761 65
10029 101
11901 95
25510 143
11134 116
31664 222
8897 621
19111 661
3132 150
17729 538
4412 276
5066 677
5129 262
8844 679
14423 140
14535 747