4081 63
7640 827
8798 223
9989 819
2999 91
1538 74
10506 377
5474 533
11686 805
12382 121
6847 345
13203 223
10103 467
1663 60
8473 784
15044 139
4194 428
3153 71
4617 293
19618 74
2602 112
3078 485
4325 436
5330 294