158118 400
14952 385
10612 294
7834 149
10711 171
10897 832
28349 585
16534 414
9455 368
18814 763
1916 337
4939 651