11505 529
10671 72
17474 447
37214 710
23607 380
34159 856
9165 820
31333 566
17810 278
17402 548
26563 306
38755 436
33848 314
22952 886
24956 239
15634 495
7991 115
34928 513
7225 337
23056 656
9610 352
2945 511
16449 384
12342 419