2641 89
4259 135
12044 53
35720 925
33740 588
121078 263
9203 115
51360 596
7402 532
48172 640
19792 619
10817 376
8395 154
1526 205
5570 180
5966 25