99007 328
17486 231
86262 694
76848 682
168268 592
61185 749
118398 773
4958 125
104460 714
229077 273
1563465 4497
1351517 2535
1720754 3682
287436 1204
433543 1287
756815 1786
149207 216
463540 761
301052 953
385465 604
219898 490
436773 847
145101 659
1073823 3095
303061 1235