4596 51
8912 568
1335 99
24267 605
24515 71
2483 334
3077 460
15506 467
5209 112
45524 457
6417 637
9016 354
7756 421
9552 634
4710 657
30111 307
4685 367
16660 503
1260 163
12655 264
13143 480
8082 715
8434 540
8017 588
7317 745
8321 296
8728 562
6391 717