3583 514
14228 595
5184 239
17351 307
27779 935
14995 774
6215 349
18808 314
4372 68
14018 256
11783 833
5512 504
9821 329
6152 209