22960 157
29493 251
44072 509
36896 603
19471 547
12096 562
9030 408
8675 433
23977 570
39684 952
13002 675
23579 422
92837 840
8544 681
18377 326
17722 116
14393 32
26774 133
53936 493
31848 458
13102 57
19807 451
30474 41
14931 119
8645 47
55294 593
18759 731
17018 581