21226 723
17996 684
28438 520
15346 113
40059 540
8360 130
7692 651
12139 354
65174 454
10323 746
98899 573
19225 803
48175 770