22002 168
70694 198
38166 321
13528 251
31264 313
14587 307
22636 217
29051 257
10328 33
14285 147
13238 59
37672 511
11772 232
22363 270
51055 398
32615 246
54376 556
65525 381
57740 495
26038 260
21017 247
16483 273
20364 93
40272 293
46292 239
67919 493
18465 133
26228 109