13962 715
7080 661
12289 548
25473 173
14039 31
5942 336
4257 544
18155 696
21101 301
28937 437
10028 518
6284 156
11111 500
9354 362
15335 181
6715 271
42736 508
6378 931
16406 367
13500 285
25559 348
8159 817
14585 777
19249 818
22568 212
3270 215
25480 519
16576 607