12028 53
5111 385
12681 289
9339 521
15745 403
33735 60
15697 67
4323 478
6765 293
7641 705
244158 330
30359 460
12393 687
104848 819
16783 515
30086 664
24781 198
45306 258
10322 787
3984 94
10386 549
12230 104
6340 726
3766 144
5548 554
20088 625
22658 97
176989 206