5015 596
3432 610
25931 555
4132 450
6261 122
5478 618
3093 517
4575 556
6562 624
7858 727
2689 167
5280 58
3676 335
18507 821
1861 291
1905 70
6185 299
20668 715
4844 79
5440 823
6696 464
11782 314
6770 769
88889 399
8172 461
17475 804
38070 437
6720 508