2860 500
12326 749
3432 588
4865 702
16924 680
7545 789
7157 128
14052 124
7168 292
6555 386
11616 244
5163 60
4248 441
16919 231
10441 667
6232 470
11544 406
73184 626
21656 593
24356 159
5193 164
7568 189
7002 80
7028 745
55970 400
27754 128
8943 151
63488 819