31652 167
11011 312
8520 294
7688 235
18699 871
51008 873
136347 1105
17574 357
18169 286
22288 289
17282 772
24572 745
8910 113
30251 775
14659 401
13626 937
17415 106
28448 1465
7848 523
17244 586
12522 131
10563 386
35042 196
8103 647