2728 347
3839 553
4082 645
5241 313
3390 623
22662 586
2805 515
6254 764
2374 373
4116 69
973 65
2511 243
4053 512