503 110
2690 717
44589 662
5716 352
17153 136
14461 178
12788 313
4446 647
15698 616
8535 169
3257 148
8878 484
14829 154
3679 164
10227 246
4097 464
6296 470
18441 532
25891 398
385751 1079
4539 593
8149 70
7346 545
10922 86
9003 706
4670 692
20514 624
3229 437