2691 31
6093 88
5198 139
10766 53
31052 924
33260 590
116925 261
9214 115
50605 596
5913 531
46033 639
19177 618
13514 379
8344 154
1496 205
9833 185
5852 25