9992 410
6638 603
46820 712
17493 73
60262 695
30919 823
109632 938
4690 605
10963 268
16946 404
7554 58
10869 806
12249 294
6133 585
4062 742
1791 191
3387 494
1128 42
3429 787
1646 171
2034 275
19685 176