14933 781
27739 565
15645 548
15166 419
14302 384
20047 249
16201 777
55038 410
2891 319
7454 830
5211 527
34124 677
6817 100
3189 686
1159 156