70507 176
100499 656
23192 326
385449 1064
217889 696
67849 350
31882 248
256465 936
19876 272
8942 599