15046 903
13630 580
22515 542
14400 178
19657 373
14852 556
9973 62
4673 141
8631 39
9547 548
6940 109
15769 213
7831 149
10671 642
25711 254
20528 310
10102 294
6958 49
9560 897
9801 645
9866 600
15569 492
9400 528
24931 897