3732 553
3671 645
4935 313
3341 623
21340 586
2738 515
6117 764
2249 373
3939 69
894 65
2315 243
3922 512