160960 139
58431 511
46899 78
42988 558
104054 370
48364 701
23337 245
84989 261
30118 221
93252 288
92624 348
76166 353
268217 861
174062 419
156860 216
41318 197
73838 459
83275 174
132650 252
70528 491
56582 607
31718 728
76983 474
29999 313
210470 335
38684 563
7234 560
79201 571