28531 429
9937 521
11420 322
14141 466
9539 530
15103 132
7221 336
11267 815
8203 96
20812 274
13052 838
13708 608
14614 572
6100 335
8843 412
9094 45
9955 283
13364 387
8287 859
8515 159
5744 143
14566 767
17580 521
90891 870
22761 508