12993 387
7789 859
5335 557
7929 159
5624 143
18824 72
14202 767
5582 581
19969 550
17464 521
89108 870
22008 508
67935 483
55597 656
19017 411
24399 366
8368 187
23647 595
11228 75
8195 422
16913 470
8327 87
7881 673
7631 807
15084 251
14976 347
8428 176
4851 38