22130 752
11706 103
2533 358
17005 570
1858 453
1495 296
1414 361
25216 751
483498 1571
22108 724
43350 389
32008 926
6478 576
10668 683
215496 1240
77571 843
62400 758
10722 421