40016 565
10774 271
13429 552
157135 456
28986 605
33235 95
151726 835
35304 489
133324 378
270399 779
330878 759
22196 607
152012 693
198042 442
421549 1298
293469 937
12621 602
20576 435
174249 624
5177 467
13197 674
9313 159
279593 971
19424 605
55690 505
85594 454
44380 306
206138 1469