3540 155
6685 782
7650 727
10234 666
14246 511
6436 272
4966 85
4421 206
2255 174
3436 509
8501 679
15699 590
7699 616
7165 582
3098 59
8031 125
10375 645
2541 46
15935 244
11923 650
6785 848
6911 620
11680 432
3596 327