5015 383
37553 349
29239 666
29384 434
30843 429
3524 274
73001 397
39060 279
33262 669
34099 320
27071 412
54524 642
23358 580
6555 319
12979 308
45877 533
37713 911
31503 723
13172 169
37868 423
28893 147
32108 194
10988 736
58197 586
29759 369
37968 337
72533 328
30441 575