7506 280
9965 494
40022 273
52057 60
31284 782
9564 726
11568 699
7327 695
12512 671
10479 160
12364 596
6884 506
55702 824
7677 614
3941 610
16462 694
5208 422
7395 836
28420 542
10800 526
21085 873
9682 320
8718 586
4972 378
163998 974
234073 590
3266307 6830
16001 213