3960 300
15691 89
11627 443
11340 491
5033 654
16914 701
2693 680
9416 837
4052 648
14039 585
20030 104
3705 571
12339 289
5706 709
5223 459
11498 887
6334 765
2837 61
4475 469
1737 100
3737 611
4191 753
2922 517
3368 675