2523 34
3935 289
12514 97
2945 473
9989 561
5386 625
10871 169
7062 773
6924 416
5209 572
20143 578
8141 214
14752 338
4521 265
5080 278
5336 442