4181 475
31277 86
10421 656
9061 286
8049 781
18702 487
12047 746
4618 214
35541 151
13855 75
3768 410
4134 596
4931 521
71784 212