1253 330
6846 598
915 97
50325 411
7726 468
27174 820
6692 212
6985 189
312477 808
112710 643
5409 590
77851 636
71228 155
51133 423
37676 262
21028 302
5928 398
4624 397