3790 34
4116 289
12997 97
3125 473
10867 561
5656 625
11401 169
7298 773
7291 416
5678 572
20795 579
8816 214
19694 339
4876 266
5580 279
5859 443