2915 514
13878 595
5138 239
17215 307
27597 935
14599 774
6169 349
18632 314
4333 68
13952 256
11638 833
5453 504
9750 329
6037 209