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