12745 595
5035 239
16196 307
27011 935
14398 774
6023 349
18035 313
4222 68
13841 256
11329 833
5270 504
9500 329
5763 209