12196 118
18007 156
12643 603
8368 295
60498 1046
9569 88
5162 186
14581 48
12461 938
4824 231
7612 561
13107 721
18051 897
10610 711
16834 55
28603 274
14986 642
7759 338
4178 656
9421 826
7146 727
27159 623
7536 360
16686 771
9372 131
4517 45
4344 112