1021 43
1729 346
2794 356
5093 403
3733 161
15266 738
18074 958
4800 469
21353 448
11918 497
6890 425
4752 276
21002 499
8003 643
14568 183
11209 970
10040 701
2987 512
2811 206
1245 110
1791 174
1724 44
14427 309
2512 332
6422 191
2846 378
7060 604
3259 292