11505 529
10672 72
17476 447
37216 710
23607 380
34159 856
9165 820
31334 566
17811 278
17402 548
26563 306
38755 436
33848 314
22952 886
24958 239
15634 495
7991 115
34928 513
7225 337
23056 656
9612 352
2945 511
16451 384
12343 419