3504 514
14164 595
5179 239
17337 307
27751 935
14984 774
6211 349
18791 314
4367 68
14013 256
11761 833
5501 504
9813 329
6143 209