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