3902 648
12101 862
39135 814
3964 708
2729 238
34802 680
19213 602
122907 230
66446 857
49890 616
40855 564
15639 588
3243 517
2464 364
5635 592
5588 498
1148 92
4127 67
5544 490