12936 595
5060 239
16255 307
27114 935
14450 774
6050 349
18126 313
4237 68
13858 256
11383 833
5319 504
9546 329
5825 209