14593 109
20242 115
32601 128
13825 208
12081 87
16077 695
7915 727
7919 83
3346 701
7404 468
3666 820
2259 372
2720 312