2550 34
3937 289
12515 97
2950 473
9995 561
5388 625
10878 169
7062 773
6929 416
5213 572
20148 578
8147 214
14759 338
4541 265
5087 278
5342 442