3603 514
14240 595
5184 239
17353 307
27788 935
14996 774
6215 349
18809 314
4372 68
14020 256
11783 833
5513 504
9822 329
6153 209