15805 80
21859 327
9952 969
66614 856
9464 78
19722 261
31275 660
26811 535
32788 97
9656 432
70106 309
4332 911
17678 266
14375 573
26378 293
4019 692
24316 702
8323 850
98396 633
22660 51
11271 274
36438 544
31012 187
2609 285
12250 485
19328 240
3282 299
89071 923