35069 507
17233 323
9020 293
10404 665
25310 749
33321 633
26377 1058
1939 110
3717 93
6178 104
5297 598
25519 175
23313 109
3528 399
4496 809