20496 599
4515 208
2995 576
6484 605
96380 509
5302 775
3259 616
57939 291
5846 682
17729 654
4036 469
4589 489
14128 235
3778 438
3762 578
4877 668
2985 535
17328 667
21383 416
3491 134
13198 95
3879 391
11602 983
6826 302
4925 694
4692 743
84677 642
106907 970