12956 387
7730 859
5307 557
7882 159
5611 143
18771 72
14149 767
5573 581
19937 550
17448 521
88945 870
21928 508
67700 483
55294 656
18908 411
24340 366
8338 187
23606 595
11188 75
8158 422
16811 467
8277 87
7830 673
7585 807
14915 251
14934 347
8393 176
4799 38