2645 89
4265 135
12048 53
35736 925
33746 588
121099 263
9205 115
51362 596
7402 532
48181 640
19792 619
10819 376
8395 154
1526 205
5570 180
5967 25