2484 50
10980 57
23763 386
1425 180
7566 907
1858 172
2930 461
3154 422
2855 288
1931 381
4044 79
5389 970
7463 682
3151 641
5743 468
4774 833
1520 71
7646 843
7067 516