25604 625
15993 754
4088 91
3792 102
9586 462
6507 383
9206 871
9862 408
40149 536
8154 531
5804 240
7069 51
8331 269
7894 361
9526 425
5944 76
7459 154
6940 274
9407 385
14861 396
16750 390
12848 411
11153 466
13668 599