1251 330
6821 598
903 97
50301 411
7698 468
27157 820
6676 212
6967 189
312114 808
112693 643
5389 590
77828 636
71140 154
51098 423
37636 262
21014 302
5913 398
4606 397