4180 475
31258 86
10412 656
9055 286
8034 781
18698 487
12040 746
4615 214
35498 151
13844 75
3766 410
4133 596
4922 521
71728 212