50919 305
18898 503
9378 257
24967 489
9666 892
98658 738
36112 333
22621 87
12629 581
62956 692
5481 51
14419 35
7656 563
35526 145
48009 799
35351 89
14691 614
50176 127
123870 234
54735 142
67538 675
13927 294
11320 94
6268 139
13854 153
67303 569