15895 782
29202 565
16352 548
15976 419
15073 384
20913 249
16638 777
55629 410
3053 319
7962 830
6005 527
34898 677
7219 100
3269 686
1241 156