18008 31
22660 780
11247 348
5236 779
4566 587
8378 329
4149 252
7701 612
9047 57
14356 935
8976 922
13295 655
6359 238
2147 234
3278 435
3535 165
4404 569
4103 578
3938 303
5774 87
8399 583
4571 246
7975 292
4421 415
5291 265
18604 932
3451 178
5655 198