14057 109
20231 115
32420 128
13882 208
12030 87
13289 693
7902 727
7939 83
3376 701
7449 468
3682 820
2265 372
2727 312