45231 175
1729 171
1440 138
1745 200
47740 101
3054 247
6472 401
6704 739
8197 804
1713 87
14003 236
7643 519
6351 44
4937 293
103180 607
7642 771
1044 38
9217 297
6868 378
28553 112
47746 78
23031 262
6333 459
34900 892
3014 480
27910 498
3638 356
2836 267