10080 500
3683 185
8694 119
20452 589
21091 269
8030 177
4959 257
17213 517
16392 913
4095 204
12539 518
3638 443
7723 120
4489 149
9108 419
10032 389
4859 764
6343 53
13187 85
4486 528
2902 119
7154 738
8131 472
4861 599
3946 251
6871 53
9614 595
15625 426