30907 581
18132 758
11515 687
21017 313
21754 188
9417 78
26501 535
69902 309
98002 633
14932 651
36353 544
19237 240
57098 157
104319 766
8760 450
16624 63
16363 669