14921 781
27712 565
15628 548
15161 419
14286 384
20030 249
16190 777
55028 410
2888 319
7441 830
5183 527
34110 677
6810 100
3188 686
1156 156