3241 302
9495 39
7149 247
153459 684
8744 151
31242 403
12991 633
48537 665
29930 643
6131 169
959 33