4648 493
1729 61
43849 233
10154 620
4505 777
63300 807
4845 603
4416 426
3867 341
3975 316
2832 402
4812 595
2840 222