13505 595
5108 239
17073 307
27422 935
14526 774
6120 349
18419 314
4293 68
13933 256
11507 833
5413 504
9683 329
5960 209