17336 99
741351 1217
41051 230
13688 628
700253 1432
62752 181
570514 1521
393207 784
213002 708
62237 628
31577 282
29624 605
22683 150
51148 291
71208 448
16114 339
34196 222
4109 469
3136 699
9216 788
6573 244
4623 471
4886 331
1674 210
6477 578
17920 666