2356 302
8623 39
6209 594
10015 684
6577 247
145242 681
8147 151
29405 403
12193 633
45977 665
28386 643
5223 169
17246 461
629 79
890 33
2741 701