39047 1023
29977 525
36691 932
44153 110
40960 270
35879 873
30518 891
93737 637
22598 78
26890 419
56920 625
25502 345
125933 1078
79898 653
51418 866
89851 779
47080 348
69781 248
52310 673
152265 456
34934 250
25148 537
33194 207
44979 519