31568 83
19253 722
54527 305
80958 545
32333 412
53420 550
89085 932
26949 135
41626 667
61149 456
59453 142
45257 488
45712 673
46178 237
33246 76
51337 354
60681 459
39380 432
44859 288
31937 84
21610 392
105044 217
47532 368
32590 502