170 29
2132 557
1214 353
4113 762
7328 794
19056 56
12575 129
10023 518
7970 409
22099 318
26854 237
13019 699