40002 565
10769 271
13423 552
157049 456
28949 605
33208 95
151518 835
35300 489
133092 378
270161 779
330701 759
22191 607
151801 693
197908 442
421390 1298
293202 937
12616 602
20545 435
174170 624
5173 467
13193 674
9307 159
279557 971
19414 605
55673 505
85566 454
44313 306
206003 1469