10342 831
14571 548
4895 433
18488 417
5564 59
6049 38
1693 161
4512 159
4596 212
16027 316
5768 152
13848 577
8028 196
3744 448
3701 466
13601 180
8461 403
8334 760
7052 506
12812 904
10335 631
16730 700
6354 156
14814 409
4614 290
5982 51
4910 81
4177 382