15813 80
21874 327
9954 969
66659 856
9470 78
19733 261
31310 660
26830 535
32822 97
9662 432
70133 309
4332 911
17688 266
14385 573
26390 293
4023 692
24333 702
8333 850
98460 633
22687 51
11282 274
36453 544
31029 187
2611 285
12256 485
19335 240
3284 299
89137 923