354853 1192
42583 214
23532 219
16876 776
17504 540
70650 258
37857 679
50718 625
183071 850
74296 247
128014 478
41437 303
76222 342
99018 751
50690 1015
72106 77
31607 838
73243 730
20028 1049
168471 409
198843 753
168002 834
73696 456
25410 199
262825 692
69928 365
42598 161
98336 508