23524 100
21137 119
2477 366
2889 672
540341 1804
7089 635
8460 64
13456 466
116651 442
47158 438
83927 647
1609 125