105933 920
11452 102
52702 278
44883 251
10405 864
12624 488
8208 712
8142 613
30229 303
4057 121
21703 617
5088 749
23846 206
4512 231
4273 259
6395 134
31585 756
8592 584
24131 780
21508 395
31083 546
26738 116
8079 624
55942 676
4968 270
94843 373
48705 812
11949 511