3865 812
1728 233
4712 617
2540 242
1951 321
1825 47
6554 48
3412 666
2534 482
2451 266
2660 390
4198 617
3221 251
4842 534
5720 410
7207 428
4281 402
27729 649
129530 695