40048 565
10786 271
13441 552
157368 458
29072 605
33328 95
152170 835
35315 489
133782 378
270933 779
331405 759
22209 607
152524 693
198329 442
421879 1298
293986 937
12652 602
20640 435
174446 624
5183 467
13204 674
9320 159
279722 971
19450 605
55723 505
85672 454
44469 306
206349 1471