21531 320
57047 249
49799 195
944241 1640
167297 1079
68420 487
26031 220
27801 205
31570 512
13231 468
56829 551
35474 148
34640 533
14448 362
137052 1177
73378 533
200978 285
11660 505
28918 88
55427 269
6951 232
20364 255
29009 265
93291 453
13358 191
22806 483
166769 541
67164 235