2766 347
3865 553
4140 645
5330 313
3399 623
23183 586
2820 515
6288 764
2392 373
4151 69
999 65
2528 243
4094 512