153486 259
25967 123
74525 149
19339 890
10599 682
17096 86
99664 818
6804 675
1126 118
4212 547
5324 134
16211 387
4126 371
4555 673
17259 826
21157 184
9408 47
10991 789
5702 318
27932 426
11451 528
8574 670
50451 182
2981 149
14283 221
7419 944
8443 724
48717 538