15060 3313
14830 2227
14607 3553
13487 629
13074 3728
12794 4794
12671 8745
12204 11890
12081 12870
11567 7226
9688 4386
9574 10342
9466 2449
9029 8419
7561 14934
7245 13770
6620 13523
6244 13114
6154 12893
5698 13217