3631 514
14278 595
5191 239
17361 307
27799 935
15001 774
6225 349
18820 314
4377 68
14025 256
11791 833
5515 504
9826 329
6159 209