2576 34
3939 289
12523 97
2952 473
10001 561
5395 625
10887 169
7062 773
6933 416
5220 572
20156 578
8161 214
14768 338
4589 265
5104 278
5346 442