14951 781
27755 565
15652 548
15173 419
14310 384
20058 249
16210 777
55040 410
2894 319
7464 830
5223 527
34133 677
6821 100
3190 686
1159 156