19139 153
12534 686
16107 275
14275 461
2749 83
1865 173
11052 715
5186 117
32656 600
6223 520
8631 1125