12390 45
14536 294
95070 901
7305 113
27883 676
37404 216
54847 725
21859 126
30461 289
36923 441
47033 670
76406 227
11766 525
34003 505
116149 432
39778 449
24278 289
19170 425
91847 245
10590 86
21770 851
41399 121
41657 590
143552 959
43430 2609
38514 428
22929 966
9859 269