12216 118
18029 156
12646 603
8382 295
60575 1048
9576 88
5174 186
14600 48
12489 938
4826 231
7632 561
13113 721
18058 897
10632 711
16845 55
28630 274
15020 642
7764 338
4179 656
9428 826
7147 727
27185 623
7550 360
16694 771
9385 131
4533 45
4349 112