29687 350
13396 213
14351 460
14569 277
34415 548
35003 500
33457 309
37562 118
28391 70
37035 797
33559 616