30263 622
15946 760
20949 399
15032 473
22216 383
23645 272
12190 673
6861 594
12741 189
10649 320
12052 562
7780 558
4874 285
5627 58
11946 455
9923 797
23187 366
4264 872
5409 83
24018 678
25554 452
14092 747
17879 119
12513 774
13511 603
16887 686