16401 486
10229 459
9609 91
21721 131
4299 102
7186 429
12287 778
3877 728
8044 620
6296 260
8144 730
3927 802
10524 147
9177 92
11121 556
3283 57
4189 31
11600 419
5376 378
9796 179
2601 236
12501 39
8459 532
7242 892
9885 117
2265 223
16888 128
4321 617