2952 686
2696 618
228 50
505 99
21612 131
16650 95
70905 446
59909 555
16524 442
23771 338
54092 355
96255 875
42192 372
52270 548
64220 215
182714 1008
23876 689
18891 326
22606 677
22956 556
28154 526
42359 567
37453 643
19839 588