2101 201
223680 907
9432 577
4001 622
12078 751
2777 471
3199 572
31379 407
15789 171
1227 102
10621 208
4217 206
7817 686
4332 164
35667 789
4419 291
8863 585
3252 317
5147 660
13911 688
24992 960
1955 187
7172 791
5466 80
18201 218
7577 417
1401 180
33438 70