499766 999
107590 566
28233 118
86878 464
480631 1903
122839 709
295070 854
90004 542
23199 354
154235 640
72629 221
12971 353
4110 637
3636 780
2772 505
1989 371