1259 330
6878 598
929 97
50343 411
7761 468
27180 820
6706 212
7040 189
312659 808
112742 643
5421 590
77885 636
71377 155
51211 423
37764 262
21071 302
5936 398
4636 397