4566 598
3501 188
13002 71
8138 112
5501 752
4334 414
12239 651
36973 171
14003 111
10587 502
4728 318