104281 976
70748 640
67184 379
18967 122
228032 916
102373 1042
93874 427
15450 424
13154 843
4644 603
7028 464