19721 333
4654 85
28288 107
38803 459
6710 286
5630 347
8601 31
22603 443
15778 820
26811 754
10122 510
5767 780
6169 459
7223 719
25342 411
9597 583
33386 664
10673 319
16650 830
9585 780
6645 868
3349 295
12791 326
32476 740
27864 412
25977 642
9470 613
25139 89