101583 216
15730 786
45695 163
78588 839
93428 125
74566 527
24700 270
16341 259
23054 517
8211 307
15682 357
39513 651
107804 327
47107 534
42100 336
133462 653
72534 450
55561 680
71637 521
37003 117
43720 608
8702 55
33054 209
23517 88
24185 645
17131 611
38737 619
19141 594