35076 507
17248 323
9026 293
10406 665
25312 749
33326 633
26387 1058
1940 110
3717 93
6189 104
5304 598
25519 175
23325 109
3530 399
4496 809