33528 166
33102 686
10442 212
19476 475
20992 509
31515 172
32684 77
11873 303
12632 111
54373 467
21154 373
31868 935