40031 565
10782 271
13435 552
157264 457
29034 605
33294 95
151999 835
35308 489
133599 378
270696 779
331156 759
22204 607
152323 693
198213 442
421761 1298
293779 937
12634 602
20617 435
174370 624
5181 467
13201 674
9319 159
279663 971
19440 605
55710 505
85641 454
44433 306
206268 1471