2547 34
3937 289
12515 97
2950 473
9995 561
5388 625
10877 169
7062 773
6929 416
5212 572
20147 578
8147 214
14759 338
4540 265
5087 278
5340 442