42536 267
22456 442
32088 833
17556 547
8699 589
27325 801
9063 820
36273 776
28538 446
18307 608
17767 307
31165 382
135238 1122
17378 317
17937 760
21188 732
19705 671
35499 900
38680 168
23996 401
16508 418
9849 153
17293 473
18778 167
19804 774
30294 566
28586 538
11257 823