5008 71
6995 579
23316 552
30290 385
11825 496
16133 638
12434 277
6055 514
2527 394
9803 842
17574 342
7495 77
10909 215
9466 862
7562 728
28207 369
7699 600
13809 433
18034 517
10188 228
7894 514
5351 443
11654 714
9389 283
12719 87
20366 105
4652 387
3584 527