21846 752
11385 102
2525 358
16842 570
1852 452
1494 296
1411 361
25210 751
483051 1571
22079 724
43283 389
31952 926
6459 576
10662 683
215241 1240
77323 843
62247 758
10717 421