2883 240
14708 504
15889 569
17068 826
14651 54
9220 47
3289 525
5288 115
9580 403
7597 770
21856 442
10897 789
3213 242
7237 170
1692 173
9212 823
7469 425
4297 106
4812 777
11205 528
8141 135
6862 153
2948 149
7452 642
2621 334
6561 914
9394 129
1665 64