115092 471
76679 102
59406 270
41431 817
128279 386
184428 785
352365 992
104678 865
413578 919
3520 404
8097 534
8043 73
6768 560
5204 725
5255 64
35598 548
7994 734
9852 470
12299 411
20210 454
6693 292
9253 207
33592 821
17462 314
30896 470
672286 1142
1564037 4497
398065 1164