10266 90
8649 867
12183 581
12487 313
15623 50
12255 86
7998 494
8935 335
5169 392
6597 392
17526 94
8057 726
23432 176
9336 51
31789 279
33902 78
11167 220
4992 317
19799 588
10330 482
9065 531
5229 44
17016 304
12950 70
12473 467
3820 54
10051 291
17214 777