12028 53
5112 385
12684 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
22660 97
176990 206