31300 88
94101 489
54263 519
14252 800
22945 823
13921 61
13211 357
52537 547
17999 685
31859 392
50299 340
19165 585
82091 219
22647 254
30783 307
11620 146
15713 623
42616 113
39635 279
26319 34
19680 702
57597 761
9012 73
44588 142