42196 498
20571 647
39832 269
51207 333
44892 292
60902 644
30423 77
37904 557
12717 753
28344 758
30240 823
71900 672
111290 937
3266 193
16040 891
14695 141
259452 981
83972 713
26394 816
7540 294
10757 317
1846 41
24297 515
33903 66
15888 830
26651 510