32096 127
11810 532
8865 177
12194 416
5647 266
29264 83
12589 376
12759 301
15435 295
11493 369
33127 240
13378 402
12161 540
10298 71
12235 869
37605 307
9601 673
10302 281
7838 211
6947 41
10485 161
10682 286
13832 346
30242 834