4566 598
3500 188
13002 71
8138 112
5500 752
4334 414
12237 651
36967 171
14002 111
10587 502
4728 318