12706 595
5032 239
16174 307
26992 935
14386 774
6015 349
18010 313
4218 68
13835 256
11314 833
5262 504
9493 329
5751 209