4026 306
8662 450
13284 176
13057 157
4240 478
20577 977
6990 168
18622 130
283486 703
9312 101
32240 179
74863 459
4847 82
3395 89
8848 828
19144 664
6160 614
1823 173
2791 334
17043 366
2939 269
3063 133
4775 860
18027 814
940 134
15434 185
10660 583
10701 699