150135 631
31936 234
11317 344
31914 862
74757 921
17365 430
16633 541
73177 737
49832 466
13275 442
19622 212
37620 253
26260 897
51225 826
34462 176
82955 172
26205 585
46333 393
57112 653
38694 454
27788 244
13366 529
15987 540
35234 176
4291 42
2252 248
4195 623
3556 845