10232 315
8412 448
20580 497
22559 237
7998 821
26442 303
9047 558
16317 70
35342 185
17976 672
8038 711
20562 372
5906 140
27680 308
9799 539
3447 383
4369 39
8764 715
19537 876
8720 379
13505 426
19952 594
31541 739
106311 920