34331 297
33281 243
18820 65
10005 101
11694 95
25086 143
11083 116
31388 222
8831 621
18999 661
3102 150
17666 538
4376 276
5041 677
5106 262
8800 679
14373 140
14372 747