52013 228
8914 243
7229 818
23424 203
170993 799
11202 177
96367 725
105778 724
333647 926
164601 911
133684 503
43496 539
162747 540
35831 167
9982 484
85785 829
39668 652
16422 443
65954 638
27487 509
667267 1529
278084 400
172278 728
28891 638
6474 670
218993 193
110751 982