6526 516
3569 237
64452 328
3753 110
114232 709
15227 105
7876 112
4544 667
96009 465
54315 318
7536 782
7300 451
20825 780
5502 606
297613 956
23504 141
21926 664
4948 242
24937 348
28003 716
38998 647
56092 369
71932 828
157286 303
40129 285
61639 676
33323 606
107648 979