5015 383
37558 349
29240 666
29386 434
30849 429
3524 274
73005 397
39063 279
33262 669
34103 320
27074 412
54526 642
23360 580
6555 319
12983 308
45887 533
37713 911
31516 723
13173 169
37871 423
28895 147
32110 194
10990 736
58205 586
29761 369
37977 337
72536 328
30443 575