12420 835
10008 114
9004 445
5040 632
4445 160
6135 611
6007 287
3249 661
20355 1008
327005 529
186943 592
94762 372
141895 691
98343 453
255975 830
84296 541
174571 1069
59362 507
102983 399
30612 673
21600 331
16159 695
22191 669
7699 448
20137 313