21518 503
7398 895
12095 614
6862 741
15962 603
15824 386
3349 66
14234 765
10254 429
8027 102
9595 198
14291 348
12497 289
13412 410
25053 200
8821 597
7439 443
5489 418
7663 120
9907 874
34212 421
8146 580
9073 514
7436 728
55296 761
21910 602
9264 668
5177 242