5799 361
8197 802
6170 758
2822 347
3899 553
4184 645
5429 313
3437 623
23990 586
2852 515
6341 764
2445 373
4196 69
1057 65
2585 243
4157 512