4236 306
8999 450
13593 176
13602 158
4287 478
20958 977
7197 168
18667 130
286767 704
9320 101
32290 179
74955 459
4874 82
3413 89
8884 828
19213 664
6181 614
1838 173
2802 334
17096 366
2949 269
3072 133
4794 860
18120 814
948 134
15458 185
10730 583
10737 699