1325 297
1253 191
2787 656
619 94
3448 972
21804 724
50242 570
814 159
929 176
5584 305
2633 661
2081 458
23857 296
3799 569
10421 593