104193 976
70726 640
67176 379
18967 122
228011 916
102371 1042
93857 427
15436 424
13151 843
4644 603
7026 464