2663 89
4298 135
12059 53
35783 925
33766 588
121180 263
9207 115
51386 596
7405 532
48210 640
19796 619
10830 376
8408 154
1527 205
5574 180
5971 25