35069 507
17233 323
9020 293
10404 665
25310 749
33320 633
26375 1058
1939 110
3717 93
6176 104
5297 598
25519 175
23312 109
3528 399
4496 809