81883 281
6521 234
10895 143
9074 423
28217 596
36632 289
12964 806
63698 921
18514 97
5705 338
3782 577
13098 680
4536 652
4455 209
63958 108