2882 112
11052 711
7123 102
4090 264
20017 37
17603 547
12401 467
8531 597
6221 807
8784 278
35173 741
10203 351
5205 503
12547 475
4975 458
6643 153
7457 197
17261 651
3169 114