3807 666
3508 637
29593 484
1362 105
40837 142
22904 511
10410 45
21034 810
3750 698
4465 37
5391 524
4274 672