15896 440
1111 126
20886 653
2451 421
2682 586
15149 746
3358 391
11966 715
19039 247
3389 358
3529 702
20365 681
16210 71
6619 696
9850 931
16711 135
13208 843
6075 525
9079 411
10628 513
5957 584
9920 661
5620 752
15482 52
27792 509
8993 89
4455 30
10617 131