2728 347
3839 553
4082 645
5241 313
3390 623
22679 586
2805 515
6257 764
2374 373
4116 69
973 65
2511 243
4056 512