596 114
2767 780
2726 292
15597 479
7038 131
3113 548
1845 205
3472 757
9293 674
1578 247
3469 594
4727 770
21925 313
5184 323
5016 594
4063 86
3698 201
6833 880
6996 323
6286 853
7572 733
3085 44
10523 143
4763 257
10723 159
7259 450
21281 942
7019 416