50959 305
18913 503
9398 257
25018 489
9679 892
98940 738
36144 333
22654 87
12643 581
63051 692
5503 51
14431 35
7661 563
35552 145
48044 799
35384 89
14703 614
50283 127
124006 234
54769 142
67590 675
13945 294
11343 94
6284 139
13879 153
67445 569