50957 305
18911 503
9398 257
25015 489
9678 892
98922 738
36141 333
22651 87
12641 581
63045 692
5502 51
14430 35
7660 563
35548 145
48038 799
35378 89
14703 614
50271 127
123992 234
54766 142
67587 675
13944 294
11342 94
6283 139
13878 153
67440 569