40002 565
10769 271
13423 552
157053 456
28951 605
33210 95
151530 835
35300 489
133101 378
270167 779
330708 759
22191 607
151803 693
197910 442
421393 1298
293216 937
12616 602
20545 435
174173 624
5173 467
13194 674
9307 159
279558 971
19414 605
55673 505
85568 454
44315 306
206004 1469