33008 62
29489 283
37783 753
39990 644
31855 305
15939 541
46824 242
29273 273
27558 326
28829 117
30232 943
36634 226
41144 297
23398 79
34028 342
40998 762
32887 605
40558 563
51380 535
28676 209
37806 651
29925 677
26316 262
31029 575