34078 676
57341 931
35401 440
15199 367
5534 327
24462 532
31719 994
20005 422
14096 640
9495 319
13242 148
8142 523
24997 611
65300 597
11573 583
14448 169
48387 374
16963 956
29233 582
23434 395
9260 609
13575 195
135837 1131
71736 828