3693 514
14333 595
5199 239
17383 307
27840 935
15017 774
6235 349
18852 314
4388 68
14034 256
11813 833
5526 504
9847 329
6178 209