439682 1007
290491 929
9992 493
5624 93
3443 214
97677 540
159788 323
134452 752
21384 174
229187 546
3161 117
17836 810
106682 605
8597 758
6840 958
3280 439
16017 170
216536 831
129309 876
21186 751
20255 81
299887 392
145490 775
5636 530
4274 238
15821 905
96485 534
28544 308