259522 1143
79051 143
100092 738
64007 348
21129 724
182738 809
114596 893
9811 249
134073 656
12685 312
14706 366
16069 633
58459 137
20648 513
7065 754
4428 555
7432 430
4367 449
7234 338
8190 380
22353 846