31195 91
15878 582
18244 551
2675 415
17867 449
41613 746
20479 566
11441 595
73338 823
16644 426
71535 784
31755 347
43941 509
27358 928
15709 747
23080 641
33121 505
27559 369
21555 120
20330 380
29422 676
7868 80
19454 547
57272 164
17480 692
41389 797
12037 562
15854 684