49906 393
13958 598
14876 411
180591 367
50512 264
41481 519
47309 777
39159 612
12157 576
4270 696
6332 147
7746 400
4877 585
4509 122
4119 195
7519 513
2709 161
73681 149