12196 118
18008 156
12644 603
8368 295
60500 1046
9569 88
5162 186
14586 48
12464 938
4824 231
7614 561
13107 721
18051 897
10611 711
16834 55
28607 274
14988 642
7759 338
4178 656
9421 826
7146 727
27161 623
7536 360
16687 771
9373 131
4517 45
4344 112