26328 595
13595 115
18936 348
14450 217
13446 115
3427 224
9271 390
5142 237
13814 299
5923 35
5551 42
7599 137
14005 606
5929 528
18411 778
8061 93
6793 309
7815 956
4514 97
6857 592
115117 640