20175 275
18134 166
25831 124
104346 428
26412 240
6172 353
20330 394
189769 983
30347 362
8526 705
18564 304
12496 65
19756 370
26051 626
4600 248
3968 590
3613 538
969 57
9065 646