13162 803
12507 105
6478 295
5934 489
7067 290
9783 872
4242 380
5573 526
9566 116
7786 884
8335 605
5587 753
6970 186
4108 622
11724 333
8426 338
9601 175
2841 85
7296 356
4932 551
7314 375
12113 39
4585 414
11745 472
4903 78
10753 328
6849 733
13435 108