14941 466
19631 348
5323 547
5111 628
21039 250
7733 175
8774 356
59789 756
3396 293
2391 290
5607 668
4463 678
7012 36
4199 707
4656 930
3752 1006
3862 816
7765 546
7649 512