104423 623
24810 882
8559 42
8711 240
97310 1078
79535 432
26049 822
14797 471
11385 190
25065 109
28752 264