34322 297
33274 243
18799 65
10005 101
11685 95
25071 143
11083 116
31382 222
8831 621
18998 661
3101 150
17665 538
4375 276
5039 677
5106 262
8800 679
14371 140
14372 747