32851 166
32673 686
10255 212
19203 475
20590 509
31002 172
32273 77
11607 303
12375 111
53083 467
20729 373
31226 935