232 68
1728 392
14845 850
3113 742
642 59
2494 722
1238 249
986 214
916 155
17533 672
2867 181
3724 295
27820 511
33174 457
26175 278
7279 159
8372 75
29816 603
13762 185
11820 446
22575 264
2787 97
4500 349
2233 116