2661 110
30554 486
5603 765
15270 543
5800 691
7303 782
9528 753
3265 310
12672 80
6603 667
3607 116
7009 758
7563 476
24307 641
12048 399
7274 553
3340 208
22449 669
11782 642
9033 553
3689 85
7120 452
10331 696
4805 872