22013 674
4663 85
6852 594
11007 79
12701 189
10637 320
28709 279
8655 885
12021 562
7759 558
5460 206
6141 867
8851 129
5716 567
4857 285
5612 58
11929 455
9903 797
3260 569
5709 152
3400 409
1903 44
3485 756
6378 311
8725 213
8912 922
4964 130
5434 530