15593 131
39668 440
3776 743
8926 289
5836 556
57840 237
11552 746
1232 124
2689 398
7476 334
1823 209
19405 663
9683 228
6423 443
16667 880
5963 217
13621 51
128 36
63916 345
155617 760
3095 549
31952 961
15719 275
15833 380