13499 129
49759 297
45354 302
28213 676
38693 433
79676 451
25087 147
20388 340
43129 294
19999 695
38503 565
30000 798
45201 542
50531 345
194708 322
15794 36
46676 376
62408 130
35062 477
88320 386
44406 691
19461 631
14681 411
62368 704
16529 201