2950 35
12489 386
16913 352
4340 269
5366 631
12844 389
42148 451
38728 727
12522 491
5100 421
10636 623
3659 652
3476 795
6496 367
4427 422
6458 473
4589 374
2602 124
26900 547
4603 442
43429 833
6721 741
4213 791
6105 626
15170 579
9332 96
13680 574
4936 429