20145 811
6867 435
4297 366
3872 563
3746 805
2541 332
3393 366
2958 614
4889 646
3572 58
7142 787
5649 721
4957 833
5235 641
2725 190
2881 590
4588 238
9685 766
18430 632
4347 449
2955 462
7885 565
3168 399
3673 563
5652 309
2871 96
14669 235
12947 97