31042 778
83937 717
5388 874
6880 654
4833 742
9098 764
4669 717
4213 478
5644 201
3282 332
2329 144
8192 670
9919 813
8043 832
6859 362
8480 390
6438 531
8404 707
10097 478
4192 342
12545 120
16277 153
32541 141
42506 303
122709 336
52509 525
73580 399
69421 294