30181 663
21244 449
80619 508
13887 453
7428 156
12899 558
15029 770
22259 579
8823 567
3693 248
7943 470
5344 236
6922 211
52540 305
3027 520
9184 321
2905 552