17336 99
741348 1217
41051 230
13688 628
700250 1432
62752 181
570510 1521
393206 784
213002 708
62237 628
31577 282
29624 605
22683 150
51147 291
71208 448
16114 339
34194 222
4109 469
3136 699
9216 788
6573 244
4623 471
4886 331
1674 210
6477 578
17919 666