20018 881
12672 688
4661 644
606 76
2293 370
3284 923
2827 496
3595 833
1586 59
3166 743
2293 495
2204 276
3429 931
2478 479
2703 628
1922 237
903 69
20092 736
7456 349
13348 632
3407 208
1530 212
14713 548
1484 401
1823 290
1208 144
10275 376
2862 714