506 121
1017 182
3084 369
12019 76
14687 334
6876 203
6821 148
14417 447
8558 306
16387 454
20446 176
5276 478
32363 979
9502 169
21773 130
312255 707
12603 101
33956 179
5459 82
4039 89
9994 828
20557 664
6750 614
2078 173
3127 334
18804 366
3226 269
3521 133