6293 515
4963 370
13925 405
35429 641
2237 358
18082 389
36346 85
247410 1196
2807969 4100
332993 530
3269706 6830
259099 1185
144012 691
13805 678
47315 385
182773 1069
60397 507
105549 399
31904 674
49789 584
23340 332
59622 872
68707 833