3390 514
14111 595
5164 239
17317 307
27727 935
14975 774
6204 349
18758 314
4362 68
14006 256
11747 833
5488 504
9801 329
6123 209