966 118
4021 463
3048 505
115089 599
204715 318
258811 796
190538 579
136433 843
86251 194
101009 722
127355 602
94544 170
90661 135
130162 626
104972 205
63017 731
37604 925
120175 342
122414 562
83978 788
78751 117
44654 603
46337 580
8271 447
48737 410
36107 44
18539 348
101022 609