104351 976
70764 640
67187 379
18967 122
228050 916
102376 1042
93881 427
15464 424
13155 843
4645 603
7029 464