1021 43
1729 346
2794 356
5093 403
3732 161
15257 738
18068 958
4800 469
21343 448
11914 497
6890 425
4751 276
20999 499
7999 643
14568 183
11209 970
10040 701
2986 512
2811 206
1245 110
1791 174
1724 44
14427 309
2512 332
6422 191
2846 378
7060 604
3259 292