21528 500
3531 181
4494 457
44457 287
17861 664
22296 211
23159 674
42869 643
13301 393
7940 792
14385 542
23625 459
42771 465
8149 712
6552 155
4124 412
4843 682
2816 151
7353 744
23982 132
4536 172
5225 314
10987 356
6845 485
4187 566
10804 136
20004 400
3456 38