12739 595
5035 239
16195 307
27011 935
14395 774
6022 349
18029 313
4221 68
13841 256
11327 833
5270 504
9499 329
5763 209