32856 166
32679 686
10255 212
19209 475
20599 509
31007 172
32281 77
11609 303
12376 111
53093 467
20732 373
31237 935