13021 78
7937 503
11322 673
9411 671
7591 60
6421 330
12307 500
45146 509
7168 622
5222 181
10369 453
9198 788
5058 794
13163 82
8094 504
6182 249
12498 464
6473 698
5253 898
3553 216
6301 639
7135 551
5043 418
8044 387
18076 116
8891 47
2274 278