15805 80
21860 327
9953 969
66618 856
9465 78
19725 261
31279 660
26812 535
32790 97
9656 432
70107 309
4332 911
17679 266
14377 573
26380 293
4019 692
24318 702
8323 850
98400 633
22661 51
11271 274
36440 544
31012 187
2609 285
12250 485
19331 240
3282 299
89079 923