123768 677
50651 528
19942 289
6447 814
96173 428
54047 420
148680 929
142541 170
41750 275
86953 830
29281 49
21591 330
55429 603
78283 81
117099 403
24191 277
29870 602
29485 504
47738 404
17896 580
16766 515
8044 267
108440 909
45963 621
176397 544
11212 257
51144 61
34645 408