3008 500
38598 211
8206 394
4396 366
2823 316
25780 181
119067 165
14748 208
8199 624
8243 154
153047 448
111865 676
46180 533
109338 310
21669 1020
5979 481
31062 813
36524 187
27242 708
24189 766
14756 365
4117 192
5394 185
3468 775
1715 273
25699 482
21191 167
53005 718