15810 80
21868 327
9953 969
66638 856
9466 78
19728 261
31296 660
26824 535
32805 97
9660 432
70119 309
4332 911
17682 266
14384 573
26384 293
4022 692
24327 702
8330 850
98421 633
22678 51
11280 274
36444 544
31021 187
2610 285
12253 485
19334 240
3284 299
89108 923