50963 305
18913 503
9400 257
25022 489
9680 892
98956 738
36147 333
22656 87
12643 581
63059 692
5504 51
14432 35
7662 563
35553 145
48046 799
35389 89
14703 614
50288 127
124010 234
54772 142
67594 675
13949 294
11343 94
6284 139
13882 153
67450 569