12197 118
18009 156
12645 603
8368 295
60503 1046
9570 88
5164 186
14589 48
12465 938
4825 231
7618 561
13107 721
18054 897
10612 711
16834 55
28608 274
14990 642
7759 338
4178 656
9421 826
7146 727
27162 623
7537 360
16687 771
9374 131
4517 45
4345 112