1325 297
1249 191
2787 656
618 94
3445 972
21804 724
50232 570
814 159
929 176
5584 305
2630 661
2076 458
23853 296
3798 569
10419 593