2274 319
5625 329
5032 712
18597 251
9852 641
5485 459
3023 57
4545 371
5099 503
6310 726
13507 586
1944 68
22327 734
6389 414
3403 729