35072 507
17238 323
9022 293
10405 665
25311 749
33323 633
26383 1058
1939 110
3717 93
6186 104
5300 598
25519 175
23317 109
3529 399
4496 809