2569 34
3939 289
12520 97
2951 473
9998 561
5393 625
10887 169
7062 773
6933 416
5218 572
20154 578
8158 214
14767 338
4577 265
5101 278
5345 442