9609 308
5232 209
16842 570
18844 553
11591 122
15342 553
4556 382
8730 244
19071 687
9041 339
12549 719
5826 96
6643 356
9926 926
6793 433
13412 403
11766 113
12768 101
14052 234
12173 841
5940 217
18988 536
7358 666
8038 865
4183 494
2925 88
4856 500
28622 238