2889 112
11059 711
7124 102
4091 264
20017 37
17606 547
12403 468
8531 597
6221 807
8784 278
35189 741
10207 351
5205 503
12551 475
4977 458
6645 153
7457 197
17262 651
3169 114