23501 100
21099 119
2470 366
2886 672
540190 1804
7089 635
8460 64
13454 466
116588 442
47123 438
83875 647
1609 125