35477 137
11068 211
5913 231
3590 24
3764 89
13790 850
6800 819
3562 521
10200 160
4417 717
3035 465
9514 557
5766 444
20372 312
6017 652
15193 915
7191 468
5183 708