39303 320
113999 760
96016 635
122543 469
20433 612
99770 363
132927 880
123288 739
104317 408
60078 348
16942 800
94961 244
79951 286
7411 330
7823 97
9084 687