31094 315
15217 833
10923 201
16734 739
18402 630
10047 256
4129 122
26532 801
10679 250
24388 610
17200 586
16241 322
8940 527
26287 917
5087 540
83342 599
28767 377
16112 886
38312 766
11140 664
11555 202
6814 271
28559 309
87808 990