14937 781
27741 565
15648 548
15170 419
14304 384
20050 249
16204 777
55040 410
2893 319
7458 830
5217 527
34127 677
6818 100
3189 686
1159 156