23846 300
8049 240
72263 342
5851 291
7646 512
39729 247
28505 389
36177 677
9957 93
2951 628
4709 716
19916 521
21019 244
30868 214
20932 383
6524 529
5050 455
7080 123
5410 667
17776 518
10136 687
26550 81
32682 686
12797 349
46664 648
30266 137
17123 84
4538 316