11664 420
9649 439
7931 362
7234 382
4934 152
19880 518
7351 881
11763 722
5660 63
11309 442
20056 77
12429 185
14778 208
18954 266
2188 220
11418 315
20981 121
1442 38
6205 459
2654 367
15747 60
4040 913
6280 598
6306 608