1325 297
1247 191
2787 656
618 94
3444 972
21803 724
50221 570
814 159
929 176
5581 305
2626 661
2073 458
23843 296
3798 569
10419 593