21797 278
2927 703
1195 169
5461 313
4695 943
128635 629
34664 71
8812 572
2073 262
7926 375
3489 350
5167 426
3782 694
5353 122
15611 391
2092 78
4168 507