14641 733
12095 199
15850 594
13898 270
18951 469
17514 414
19832 409
19450 774
17890 280
40118 322
34895 728
73099 533
5909 705
3340 364
8096 441
7312 451
4552 298
3042 39
5541 429
6065 520
4669 272
18164 487
5435 566
24907 607