40031 565
10782 271
13435 552
157267 457
29035 605
33295 95
152005 835
35309 489
133603 378
270705 779
331162 759
22204 607
152329 693
198222 442
421763 1298
293785 937
12634 602
20618 435
174374 624
5181 467
13201 674
9319 159
279664 971
19440 605
55710 505
85642 454
44433 306
206269 1471