34336 297
33312 243
18825 65
10005 101
11695 95
25090 143
11083 116
31389 222
8831 621
18999 661
3102 150
17666 538
4376 276
5041 677
5106 262
8800 679
14374 140
14372 747