3866 812
1728 233
4712 617
2543 242
1952 321
1827 47
6554 48
3412 666
2535 482
2452 266
2660 390
4199 617
3221 251
4843 534
5720 410
7207 428
4283 402
27731 649
129558 695