21518 503
7398 895
12095 614
6862 741
15963 603
15825 386
3349 66
14235 765
10254 429
8028 102
9597 198
14292 348
12497 289
13412 410
25058 200
8822 597
7439 443
5489 418
7663 120
9908 874
34212 421
8146 580
9073 514
7437 728
55296 761
21913 602
9264 668
5178 242