40002 565
10770 271
13425 552
157057 456
28952 605
33211 95
151536 835
35300 489
133106 378
270175 779
330709 759
22191 607
151820 693
197916 442
421400 1298
293221 937
12616 602
20545 435
174175 624
5173 467
13194 674
9307 159
279560 971
19414 605
55673 505
85569 454
44318 306
206009 1469