16918 880
16073 847
14802 803
18590 838
1784 107
20302 555
2359 474
2257 442
3043 832
1397 380
2001 473
1821 484
286 30
802 238
2615 751
926 134
956 168
2603 768
3195 955
782 205
2081 552
1203 55
1782 490
1221 326