520859 1660
56812 253
7297 688
162300 941
23529 585
117077 605
134823 354
85048 1050
19778 566
31757 242
9237 359
11942 707
102566 888
23281 75
38319 162
24745 112
90872 634
85542 165
89327 433
117655 752
39567 200
21319 298
14854 364
24646 74
32877 305
13783 1002
278685 912
261989 538