2660 89
4296 135
12058 53
35783 925
33764 588
121178 263
9207 115
51386 596
7405 532
48208 640
19795 619
10830 376
8406 154
1527 205
5574 180
5971 25