15804 80
21856 327
9952 969
66608 856
9464 78
19720 261
31272 660
26806 535
32780 97
9656 432
70104 309
4331 911
17678 266
14374 573
26377 293
4018 692
24315 702
8322 850
98390 633
22658 51
11270 274
36433 544
31003 187
2604 285
12250 485
19326 240
3282 299
89055 923