34983 127
6548 291
9007 396
17502 309
6559 477
14240 132
5918 210
2789 179
191177 999
5430 554
4593 492
10190 530
106196 883
2788 483
3556 593
4664 626
3030 399
36686 426
4722 756
5404 188
3071 268
6365 50
2452 116
4168 570
4927 777
8130 127
6445 572
50300 843