25032 582
27981 910
66422 341
39895 847
31623 243
15266 478
180735 844
400898 888
203983 542
367240 1026
126667 257
139092 282
100384 407
41843 386
120815 864
29716 81
178493 866
20607 376
216407 1103
66868 515
38296 219
84163 551
59027 336
147737 393
31781 605
68536 238
63398 198
42874 115