4584 46
7709 694
4568 489
2103 86
10450 654
5928 479
3701 495
5134 412
4758 128
17417 681
10731 521
6364 478
14314 761
3644 399
5381 533
1778 156
5726 72
2851 244
9015 553
7031 702
28574 738
11495 881
14555 524
23790 698