45213 175
1729 171
1440 138
1745 200
47730 101
3054 247
6472 401
6703 739
8195 804
1713 87
14000 236
7643 519
6351 44
4935 293
103174 607
7642 771
1044 38
9217 297
6868 378
28553 112
47744 78
23030 262
6333 459
34900 892
3014 480
27910 498
3638 356
2836 267