19798 560
6427 493
9682 806
3285 328
5331 64
11815 282
6398 48
22204 194
7672 388
10597 290
14738 696
3594 262
20018 257
4572 324
6719 399
4158 112
9255 709
7014 437
14817 395
10248 189
6533 947
7498 529
4684 499
20553 377