21531 320
57048 249
49800 195
944251 1640
167297 1079
68423 487
26031 220
27802 205
31570 512
13232 468
56829 551
35475 148
34644 533
14448 362
137052 1177
73379 533
200982 285
11660 505
28923 88
55427 269
6951 232
20364 255
29009 265
93292 453
13359 191
22807 483
166773 541
67165 235