10896 349
9716 115
20215 81
1729 319
46908 329
11324 665
3424 506
100096 562
11303 865
72080 648
5540 468
43117 698
210753 498
72640 766
97331 508
38417 623
6637 104
101988 729
184414 931
97317 324
16031 860
13064 216
54269 443
31454 619
31251 399
21759 337
11660 436
45488 313