15040 325
2328 483
3237 546
19492 571
28794 43
38400 804
840 218
20334 647
1334 397
9620 86
2000 477
1750 382
281 71
1856 524
955 272
5555 709
988 222
2269 549
40589 287
3743 472
16191 587
852 229
4505 39
2037 466