23522 100
21136 119
2477 366
2889 672
540335 1804
7089 635
8460 64
13456 466
116651 442
47156 438
83925 647
1609 125