26002 87
10868 104
3795 37
15954 733
6993 171
21181 138
11748 449
3045 447
4614 111
1999 121
6889 277
2627 336
3554 470
2189 156
1557 38
3373 135