104401 623
24809 882
8559 42
8711 240
97293 1078
79513 432
26039 822
14795 471
11382 190
25063 109
28745 264