11505 529
10673 72
17476 447
37217 710
23607 380
34160 856
9165 820
31334 566
17811 278
17404 548
26563 306
38758 436
33848 314
22955 886
24958 239
15634 495
7991 115
34928 513
7225 337
23059 656
9612 352
2945 511
16455 384
12343 419