12984 387
7778 859
5328 557
7925 159
5623 143
18812 72
14193 767
5580 581
19965 550
17462 521
89083 870
21981 508
67882 483
55523 656
18993 411
24389 366
8362 187
23635 595
11218 75
8183 422
16893 470
8317 87
7874 673
7621 807
15050 251
14971 347
8421 176
4838 38