22056 322
9530 823
1676 263
6876 846
11122 39
24614 244
6475 170
18144 324
11246 427
18547 747
8253 94
12084 104
7057 304
12652 259
10711 522
4027 96
24597 267
12683 587
22439 306
10842 486
13310 396
16753 187
7453 371
6305 114
14894 510
33677 373
5186 176
25495 646